1 201495 2 97400287 3 22237406277 4 6014794685157 5 1557834542977401 6 411931941306416847 7 108124495560461502429 8 28454687244738848695377 9 7482086662398565239408367 10 1967930140348277322040712515 11 517555258683617969781890767993 12 136118541544146298794082678436487 13 35799195248926206364620153426247435 14 9415227718315546929631273558041348315 15 2476212125666173223569207620591414235749 16 651245973729045446836563391059259909383789 17 171278239921974876372480790725761785938698423 18 45046323791120979802556784299051398343613903197 19 11847221524102544153190962242990263495167595178949