4 12 5 458 6 15266 7 494779 8 15262751 9 436302523 10 11446696981 11 275747375822 12 6126540649930 13 126232357228329 14 2424966338769481 15 43645987442051624 16 739231835150430771 17 11827573033161281473 18 179384051889350911453 19 2586902277575837303226 20 35569881266716618254978 21 467489735522707758580715 22 5886120081252829568571939 23 71145274120280231883111800 24 827063795263401244712479261 25 9263114429651906835463577102 26 100112890210867918871480608932 27 1045623518380931349835556573917 28 10568266268034755061407447682798 29 103496124801545078870605429686913 30 983213185487211850840403766104598 31 9070934549452079963878410743906317 32 81354944238262881366688056399995860 33 710006786070884601459888232383786884 34 6035057681569274771450992719915458919 35 50004763647160466874564459594045203052 36 404205172814063792961726635772684301356 37 3189943525990272378921170807383041217895 38 24596143503023667536628293641178039103699 39 185417081792000782111477355328639678903955 40 1367450978215921147245489311840348862228632 41 9872329013460987601218312753403688642924143 42 69811469452330242845029885019277553425683045 43 483809718530099109119466626324776489358666691 44 3287706950920434413255225798800123663661907704 45 21918046339469523482035756458507427455431071712 46 143420259743050448521258865663326239145568255745 47 921551456221302463025432879054156108904362836324 48 5817293567396970453482576539438847004618513195597 49 36090964173238343038442411055003707418837355776182 50 220154881456753879155030332522304822743553052474700 51 1320929288740523233410394792482054238923498675805467 52 7798563300833473577457311739761181215606292066480170 53 45319952767107732855185377515096341284916610542222368 54 259330840834005359061560524263469493177409804211337390 55 1461682921064393838512456278387585071583770934060461867 56 8117560508054044342929256493805928200529848114137377203 57 44432962780927400584013931837899766854424331455599979240 58 239784781903970282375406450868122563379391649187696739191 59 1276142737590621502563054611976740780421652307016878432580 60 6699749372350762887749669643600828488581045742841945584438 61 34706898387915427416515482061833954510948904858759137504195 62 177453012725309524043393949697281986621291474644501971651381 63 895715207089657597536948694691457877872751758180379953046477 64 4464580485337512087680840619741080017410544579893020929994324 65 21979473158584674893082403533521367159372641629502568494755891 66 106900164907661827888769917064624568508691052796236416900920169 67 513759001496524008658622017314452105796723629283453327452512033 68 2440355257108489041126218390758401678378998971601488380537109466 69 11459059468161600714847634035226185263421452066078485738748910288 70 53202776102178860461777064386451452019172018870255687735221981637 71 244283169145215612824457053002308156852439598354681004126408197094 72 1109452726534520908244304427489964527120368761877925082875731200931 73 4984938278127710382248112495699676459408639853464288120309952848507 74 22162766128432658321075381002218488243393303939505253472868958100896 75 97516170965103696612729935323719552758610865702915188782992550039050 76 424708586703280573405437833020094013346453510109920367368379476796116 77 1831211049162196758059798903543608784801189894161291817169512453185691 78 7817862556038609236332191109167412307868617052579295871821796758024466 79 33052735363505006138417044353718874186297765531299549849757833330865890 80 138408329334677213204621207654593072705854993788578950888661041170918137 81 574138255017920291811761642417692134661033216737965087998533246070760096 82 2359568194402916321226385281542222152632936957823658000139725301593386471 83 9608843972387779717765277455985293259895566587072214792675703722479800852 84 38778548888564968146695578346707911240828737846949799682073216718680652688 85 155114195554259872586782299862000234392596640049599939010516420051337788915 86 615045821907007169210380947616928972553908610088053941996587083104763136723 87 2417766334393062665171842270187799344400898313642256842353774482491351590611 88 9423793780645687433567521398513866169718061036693186934360272372906970625662 89 36424551242046252552216037351405440166423838599193684984126522843484336362261 90 139627446427843968116828142220656097826595094450656060321333398182076186475681 91 530891169934439702949698208865547408156812042259680809939454041647618439740023 92 2002382999644028010038535630525761822420265303490102590773999174555396939220382 93 7492787998667975779499036541313856571947437113594739867970877592965392132590630 94 27818968207820463266437912238673036266135587816580438243730836669561850862812199 95 102490935502496443613192308187984981572064790095628242619461317613254758615368222 96 374732482931002621960734376677803094738312093817139054397846303802338859488899680 97 1359853958677452813713180418158305430820779021437915349154793831464062511876310091 98 4898249463399396359599517219837090383529679733698867348468555997567703718950393128 99 17514952626700871831295243390653619492756344331147517250842822759813266934794104031 100 62178081824788095001098114033526411006765374517508961131885512347507768564714332202