1 195261 2 2708439 3 39456394 4 579826944 5 8332395581 6 119515110620 7 1720766183538 8 24841351257118 9 358144120700639 10 5158665576224387 11 74311305808214571 12 1070973674542147565 13 15435454519586480050 14 222430202411447141393 15 3205057131044611352864 16 46184912527743641015287 17 665552661346525731762125 18 9590952527604995763005194 19 138207542580864343832545492 20 1991593080242740665668366821 21 28699408855997854559319037270 22 413568072130060650400532046812 23 5959639458859872742575835902040 24 85879977595632821006986754128491 25 1237553471696891777459132053370939 26 17833498050526265078526814007813731 27 256985849754947889386301940675465665 28 3703238583051011343033416009179081664 29 53364698840593987858738926522304391335 30 769000254004365856438171607860899626250 31 11081510666461961916019995885877591471575 32 159687695614619780363907981058952517970001 33 2301144596612150264467924312859368370788848 34 33160139992231164525297998401978899117408138 35 477846942549557031250215254584549280907817813 36 6885908940899021789653795152731316344493746890 37 99227885528438990465613059886259171596456012498 38 1429901739876311079935005727084750881713057914594 39 20605286234805260701373495507612436635129929433717 40 296927971072088756102795798339135352066270712766429 41 4278815598499682241762884533942782698947786863795439 42 61658936470456199823648729251937444299411911303082803 43 888522619126526299192324113779492665561406125103147508 44 12803860883882338954472971198442271711325706656646138929 45 184507237177975966203149658235649727585223527250294276176 46 2658801191595270952813963142710165215256866838341010269695 47 38314073112050114397413608735608623224396884074540018921139 48 552116571519594714587589227616103655820390479002606350957822 49 7956155109675871615941227574987000418290625081821049682961660 50 114650433258317926365119347367710296732680361905158102062565579 51 1652144995304667895249706536635956244634179969239346616027127020 52 23807874142712472094082653811774204491919689909217107913890808652 53 343078163720515477019860682849290889341175394428374692520321025438 54 4943852849590405029063477338024421254735165125889575426133365000359 55 71242310304891522156731341133079697319210712338933215785186237814049 56 1026621732478962531865561165058841587963332864701493266747766379444021 57 14793907961193845219641676386852611320990839447161643819315267907152249 58 213184375354771136814113318772575647755257008643634952761091441640391134 59 3072046819184067607798081110920825299288134903042610354475854406831564723 60 44269058853687074673140319786693194733039092068180728354870293832573999252 61 637929591291401702475780365840866142255784753606843944960493450871870365219 62 9192744864759963958128803005980783257291105908220918635693641516654596119115 63 132470039487435775596560645396149636031473985199807452023486419419345463466732 64 1908930533803705618017380017239645117420558026142382325377483762641361093121000 65 27508225988216347308061744026018781632963300995764737872605202299190145688589223 66 396401274755091227943349741801888152692624790527803147944928993347836085646284956 67 5712253879794465457372175967134560937885981132988541600477840014814966688878697166 68 82315185306574600987388076773345274744957270489322664451067092506749100066219975372 69 1186184976130605146866142034509618886825330789436772053326661559535230738287442037581 70 17093259188539831659650914150393946761215065409659765722831093940822068006871616185885 71 246318673365515916323538157790934067363376712938651492943239863399183204243558974363365 72 3549521374438966056359835694211107913441247067063538367837801478712504336370097090945039 73 51149601511953413869025825517023450277635564767283815140579668670676938125961026313639380 74 737080146543747696970456339453492729164772140879495128022241027845774078177269607656305235 75 10621532257724207184520530098165845509938829609851600158367630259632778073796350865915045192 76 153059267748408494326770245726748757275365176895463453763606151992651235190193787795877061073 77 2205627104944512411269919762370924075741558410135930196203106187911882013544436694124318002467 78 31783707041264735042290514522022038246228279304743104321235912781659715207587681950823346133396 79 458012159453560901981761838101097089328073737032982733930475251942739064032732324654942491498332 80 6600084059891545188637920867028951175033780346560916309822930096441247942901132585170539435145935 81 95109067954889589158669834817232356467297049786054467516181655896620092475244165862326619096700308 82 1370548424105442153753216189011269894459940382753990782026259963751631756454877314630271417607708038 83 19749988336641478422514742211696724697496512168846060555029556706472670747181135700291316953723454340 84 284602887746974858325963777080968423977966354595044771966416554195303319467089327916882684110028277637 85 4101207673304943459045040809204758467445002264163788152016750738896791495647972781601015591883590301531 86 59099556271997566405254073111559145046730168327539144462825209304023088775757623594281828839097149835853 87 851641231016321788090409453827975203506761060426813894824688887269486556727045185163038385567699804211095 88 12272389711843788696154052668795031862226327180781816433665303491577459692831449517000457869902306571814002 89 176848588060531308248617975724547083728436293698446295456585119828717067552425280018696440235764413935705165 90 2548437902751762888610574744721184293833246426858150370431381926801045776252904108117133714066669138663607330 91 36723707072848495861113047873926797809675699214657814704212745445314519959700350241415843567046159807599799071 92 529198949566772889883152045814377982388190906161052526965594166596435711272272800362098438828495736218771768919 93 7625905730786929411143368849031064056044407647152001271498483021687304293817038481454507360699953554914826767102 94 109891446803620615295965787027781416391599192299055169498402456413810107669177210862455139247580799019160472509838 95 1583566661706795627151879919508355520911778017105794093063000245748482106239337978030952397047370972686772873128295 96 22819641064063083772237577468534104873483872883415178461764301408736242102989162425556944947972025241518069731655948 97 328837447064852851662378959200082339301688482598095678237034502194534329108794639007039393131285754682249941699148670 98 4738640116580186454938812428620421268675974900700893673149185835576873348686038496499276700950668429714654801093453060 99 68285137093995858711513597036144300719669927138236395652086640221315250589118211241580157130911732716639255281348083107 100 984008034632293028531164175368771653454001707037278530813322227222068174736709375998208597285521266250542026980811849639 101 14179832587698585942287774228786243567861916467059008969926826386681414511186424509284287370380547440594991519270674247949 102 204335376479211695105440252475450532443263954275854133317558895407253054260904768982011574273498547306591604258276484775199 103 2944530256099290334501143015230630276053199234302976483905603872447014226767659858295506404115228009641726674844914124666676 104 42431509308258384110917388839495679035676823202669517083382719592510182642240024889876506251788536657913892862972581646928557 105 611449985425487446873878448689043970172401017920913867251050332411896309045253701697173716472548115888749911068980442659264338