1 4028133387613
2 921058887545363
3 110909004238159456
4 8880688768983407407
5 522748636954347087650
6 23991605690718487651365
7 893383694291331850798966
8 27790825962428614280888055
9 738601710673817085331465603
10 17074124185655345719495230451
11 348358153178905528702828811305
12 6349448908496803519567637279476
13 104447660825009909756501710639666
14 1564178137205473988928391557254521
15 21485365769085981688848987604380985
16 272448055194433870405732760271323133
17 3207543008674691310023312134932703212
18 35235541792347246565584607132612323272
19 362775097596632659489767370937375453250