1 2977462 2 19754506 3 346212804 4 4236936385 5 52092582762 6 690528516461 7 8348810077730 8 102608552114625 9 1257883999628732 10 15152298811003507 11 182056109152149032 12 2177240054350783580 13 25897273186842012214 14 306832507339798705665 15 3623069489931796063192 16 42642029284342065751059 17 500456253831127705370688 18 5858591854379479559575269 19 68424594131253196910708348 20 797468810574763166735944087 21 9276388495077279385133467452 22 107715031298070938823815251162 23 1248723449188001554909259683924 24 14454487656026315333201619669039 25 167083493217897204514679068679418 26 1928864194753611221297705723281453 27 22240547233093384867471162115388852 28 256153094121320073397330448965964051 29 2947103325594450290567144038704603942 30 33873583778183008936564153916678772751 31 388975996713549211318737300327388792252 32 4462763810483195613479465801690717326689 33 51159467780730804803368992066527631099124 34 586015276092732419160279950967971316506370 35 6707657176430866555868163021473177235641970 36 76723525364092398131049757785195328912724644 37 876995776639027636880796769539819899063985616 38 10018254253473374925146622933334484902126364033 39 114373519800623853995985192086272139710159829916 40 1304998954763532359535483137257226730823899086579 41 14881872373041348164356712399219446008364547895874 42 169620538613912838110170271917538153331261063775257 43 1932336495509955845870904246194459140422663611846422 44 22002898138428799085237815108739937666789223234814414 45 250425527380748298037546833233697318235502798901637398 46 2848964920981868943248417876012030124352648989604567570 47 32397621056155687083997062500107351216887807328432222378 48 368267940958251251225616837713826848860514250157211553243 49 4184526401556756848038852820835651332109815480928682895616 50 47529884491720946759075586524191946683195836518525785004392 51 539673796935459301433884011880903211374187719787047598172786 52 6125559669308294186977903219526605519369562181847630186711276 53 69504915230773382318656215872882111751730304286395192281789574 54 788398344473398865654645688159897440875498355792882185770133642 55 8940075861954596990673060728481362065224836663321174643474835632 56 101346006663323637706025422179883068315145621218116231951703821580 57 1148540732290029975054931177269175561958753336756116951439213732050 58 13012617265089853868094076915758500208743394000494870832045516410497 59 147389100873271426416849721045250371128012765661013748708552902159258 60 1668984548083814572599146397452414299278999293711454684172217271878948 61 18894225344792368103264186649718854820303503066094608169304927423082702 62 213845010511561436941678584876513352286844315077211121889236828232893806 63 2419723145483672145611119822948123602838018463675358446801344563977279096 64 27373597929050194988109047914578132880655882275455563309750331096629128880 65 309599834785081110040395686461506603366573431647718830416960427331484091504 66 3500862385026972730110806319123307329268870656093779825778014857289720845045 67 39578339535477995651252153469065907645313562553116840298374045309838259687472 68 447353586476163740310808421615702359710755067146342112592885334863410257757944 69 5055424188888911754975437450854948406456999789206853967816801520774736941136404 70 57118922192097252390692711765601433232397590530244472696436070661039696889025177 71 645238731691850551309556979674237161433259302600108146724109470086449797071688350 72 7287542222990677882836538004159819131405802332674369644933768203900035245146584849 73 82293226177727182870497184458756897371240375556220418908004882615906853975239182956 74 929119292708152520617985391430426662564749410859138144413899668649595234560989679800 75 10488302618262323615506195154561437700799886230182491154026080136248736152174090294458 76 118376955041355252533342595738309151645454030687634773005612177188632692132517639666377 77 1335854488068221496532119899872511053056492738419866827939977438994416019768309959741526 78 15072417669733323288597221242536418101616244496743976872995358498657613756879290249069327 79 170035711253880382604753989304101569490192037981862147892422037435353809040153803308143960 80 1917928609749160182804247199798538359104342826737456293890062681525896324638574440952434877 81 21630241332966677444903562473069340801033805974633580427048420730749133493091519375355489022 82 243909338425219512313992209421852898249564038219105272247752490855085185113810544356629146981 83 2750015097343637485567809213294686630631109119290723950983587552899537379674846498749235554734 84 31001500516784372754417719093765288276393643338477386072043473280599416819655370191652494835764 85 349440059486447944380898682182999273232810057617008197629469690546059841866727303666527635470790 86 3938277476963119995368777103425345287479577737986471591271472420423270891308203343294851233372042 87 44379748876819457505106646554774294413693012918670181221315353615456829315126997748291012266354924 88 500045469895229952054920832368795968018215503870067107057671884237005183743463126715969267556808084 89 5633541036959926239365507590768893112440408160997040089112609133757502455532561697451174046916736116 90 63460264444000443867090865820343087731617285258009031334811678524312087361109880773277231904809865078 91 714779104699653383930353339073513854715603630097655922925808844163564975719611752123120312810220766606 92 8049936310159720801849618180388977142749155486078467934117465019018387000510075672878988059150587389168 93 90649351643004057866502774369410732889464097083993529857139254392225357461028688418962135545985193904918 94 1020680049328125690927463023667427222332336037364126098724101570534167642289839894154890553023346755725299 95 11491274222584799298443853534583947262671110313020809960005460093031696005460006081625299016085719262360486 96 129360395151629887748075344547308569911195945311407115481385206316833845528205701121549679455552423056129715