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