1 1 2 25653 3 55644337 4 499616140189 5 4307041366439901 6 48321459222257750541 7 596268326872362183077193 8 8132104885895774387439086637 9 118790606468949916540947848175709 10 1838094093862096792566838713252275953 11 29785621316391113552729016416250323294253 12 501700074877211675649248179657925853705920389 13 8730563472558706957950696148535797389013718330581 14 156233617267365253937406436022511603821834364640431237 15 2864236987307246996449289067897027367378295124096339305937 16 53632189120104572093766372501466745964208878047075347585593357 17 1023144839464447199012671364858400711912186406147789785510805495821 18 19844454114873913600175346014461942300504239266593689138882869116120929 19 390634427480931679669945224591444496829580104090346524833225971178689749613 20 7792644106243607552602212065714986173875620000961054413028503295917556191374489