1 5 2 25 3 120 4 570 5 2670 6 12380 7 56890 8 259445 9 1175355 10 5293671 11 23718780 12 105781845 13 469798125 14 2078552055 15 9164402118 16 40277785365 17 176503698495 18 771372344695 19 3362640467600 20 14624384170213 21 63463229049585 22 274836205944615 23 1187918849820570 24 5125182847910405 25 22074249438102211 26 94919801678433095 27 407529300288795300 28 1747132262650471605 29 7479778349078777205 30 31979842868911347735 31 136557343972421781870 32 582410878341919551285 33 2481089146310454189255 34 10557836806394189198295 35 44879394131273567632824 36 190579845035869048418245 37 808504035329333121770105 38 3426721948014831407410375 39 14510494650336164893442370 40 61391262351871870183683237 41 259516747697273224327925835 42 1096153600135150076771062055 43 4626330428897324348458091980 44 19510681915018159232897813525 45 82222289842664733812339496957 46 346256708347973776824561954615 47 1457162563031683793692356754710 48 6128132963179418518660892165205 49 25755349927383920253391245929295 50 108176803387907338847738948113719 51 454083966460021342753893834643680 52 1904939020258566353891507494153125 53 7986860218764180744233756957932545 54 33467869784211458261715716661825895 55 140166303754892748993870351348517610 56 586717487385435216676521550708904005 57 2454654293660782217235596399421864915 58 10264393867353078905487427214165324295 59 42900612270592198036240447678376232180 60 179219886289134738354860712657600856181 61 748353050867716748039821769755756649605 62 3123412919076158532293675968584953316695 63 13030453114776962714067141573221441730750 64 54337720446609353133220702645829431577205 65 226495437757702221979995874731065666637783 66 943708466951627897200313327237572848376215 67 3930435234356721668554420845803698481600520 68 16363331991703266387011744316598885196659845 69 68098086729613795222126745674347697449273225 70 283291657018310304360101422547416714350607623 71 1178072110677759718626733836304127248842609810 72 4897253336890705223480285235597201191977460965 73 20350690501534545548475091709312126716443522395 74 84538546929011289351110213069768669895077281255 75 351060949621485784079362263445306679928847720476 76 1457354977114016322105742532667488118236962329045 77 6047921221341988100335368816698941441569627245325 78 25090402886466168870446837919665874596117738728055 79 104057304350106253447502117707958421551453873302630 80 431423249103770061577484798076874654938427045745045 81 1788146468927353010771877474620425731035992741542495 82 7409239951123737463330945503102386381115368025510135 83 30691466444654000396516209210622586635612513261759280 84 127097597774621229135526406288060728215957185414623845 85 526180820506825839999442207045176630552368916268348689 86 2177774139857308541771229988778428656385475472689168295 87 9010998761958820216078665754782693987605412725075267130 88 37274974511600540266049442288992466599927146835496469125 89 154151627849409868580166991678018059524636529472810298595 90 637334104566021664668767420056592183564657929892665525447 91 2634367629140318443616271481176312641230844552263049217860 92 10886233042840455907762590056129851865129628203691804004405 93 44975157407558742536127613985629857472586881067873821709205 94 185764757173043238131609206326348142124234196494559078362775 95 767098664058354530958169410324899866608597376155006804625422 96 3166927034173663130939957043337092375445035381991765317347765 97 13071500188885617934569162272984851529778523500413873653717735 98 53940495350349850948920188531231201181824239429906271912807255 99 222540000163872572853888315840990303013146509141214129198367320 100 917923296989447189011488543617917015387631980147661122475285829 101 3785395981524317514905221606278748985638984092569727387954558105 102 15607174372067673009754457354639864710062778738053358134156699975 103 64334907539883664002798343671726560808992141782938910903961855970 104 265142819624415725128170851854988713202157407838683775814123927845 105 1092509384639081708531211479437771108120084414048434107854844973675 106 4500739669806043665499459193619778447971296857978808228970018969255 107 18537761329724474748688914544354749128170956530331255776179656632940 108 76339021837261159661677131347440615018445892097796236279908690250645 109 314306247787102750706387046603368988744230972352451182893060206143005 110 1293831545980818908045440428836869688297335554579445889445962845643191 111 5325028171993948558223810447500874117430670889504989363140252406037430 112 21912234327168513271859889200761563669350912196726735019589280746169045 113 90151529688051420527274824397322110368146778369145641542490530624299375 114 370836350537238045406020987752476943169794682727279845557827019637020855 115 1525159673650485191737596561159913020557696557551299493431852356638936448 116 6271525299446626709600048497820895247782522517321027891614059947203382565 117 25784392509785970556171959563291411256082908130068353294881887726946432545 118 105990631176605531467156810287983896532256872899740644737330305428968491495 119 435618054462250806241059702098141708301630366027683152761205953967639187850 120 1790082430467741528756451696552394526881723857845631883200937092257735694533 121 7354783345290243692986407115384403660872008080547029786549320402382118082035 122 30213242921815292979398351686202269173991119950800455051657164397267247399815 123 124095575346555655967542744344929855886121507379275822532424848242882629155220 124 509621357373742581418844567272014257808490935360229833392753033404570031215605 125 2092532289521928404720356490831894795652576588697478776092547214152670981976741 126 8590744040915964718252961089018723238023719201828878870068685810298879470785495 127 35263407533661443304893565375854434558182384360970576669325195244365227984320350 128 144728301182422462551395050344867980749040371993645174165239399467968563878006005 129 593907943992404926690972727703679883643477771584930560092497722254730991418392055 130 2436812205025548645531209413506772052641999176304743120970879521969774780840216855 131 9996846076182663345121557417912938335749412325401067713226268996083418230137470120 132 41005556687252411501817153973331387953770028332713059412829823664708224268973396485 133 168175184919012359139977835506754694273215023859215486854820614166400602293912955305 134 689638229577553604817922758423965897223782777205033241665469436398748780280113557895 135 2827624005524060097512168625543882967375831849846163145553833532126945349374236277554 136 11592139551532773056515358200288209617773180310397544729048677485808494964748245823845 137 47516870439707912228421063941500093258386407880863262052589570928366770091990268684155 138 194748899629541499277752773553708559393440488521295992485038286745778835479659989654375 139 798078855424870510701910407130560004256142972423889303910307259166406281760012850373820 140 3270098605637377219325722891093832922735800418663718973626905053710352522764153400867157 141 13397407748653674313566034380647202292811928281052397098563606083994890097035103089731885 142 54881529359599721651218111622084957333072850515402213398642544556615909345947142052779255 143 224790393340710927089876127603067157404068781493729833599682553993734183084212511311047430 144 920610661350106089729290559535492936128171405820519716158481961335197872793200709398165525 145 3769828137305234025100530073972936971890646398892580200805049899927336766797306133687541887 146 15435296625584688493938436462727979208333319353266215355690817572450256215063867001771191415 147 63191236407477432495480444544578738821721742585953176608986812165164416446143659069461495760 148 258670992233832785071318206873425800863506567297080131787390164189319789255183039919980280805 149 1058737161525205516588122041622962840961925383297364198586797327204690282358499702528009879345 150 4332900106524297065176414992146607196563658637870472227120961012201873148820396381667681382439 151 17730452462316517231673050012817713335678456384329914942288655986849261687642857759442625549530 152 72545771613256745657807916606434722479729262711960991222124834256962220653715242653024479384325 153 296794635816149887889971707769395647549974449301406249634562130626324772308788641953276163995395 154 1214093551338903284014793895862795195461485390212955288220652955498886885253197437455270547828295 155 4965933686808953367630410672329653663237037589346799996951771047803714677986501817163371237792740 156 20309668103993206925197330775877463206023025029689267156300005559740072447200963029940135741230005 157 83053581347669782755521232909274382458980626176566181273612930146999611298248316919025399282710965 158 339600251286302105016872250196027383211385193497967700094594990715024577547752427265993769634313495 159 1388456274318698427821214099013657352347812949615728560696908106321446274134374672518345917154182830 160 5676118266089726037365873647122338308299964533897637904775412830849018531822527678819151856106779701 161 23202038270845321214682767820088649236998043881599339798552678721221280641910318231522141719987157255 162 94832404073414334215255546494090363705549654206103026820835841701773415949773769341858911572553863895 163 387564274673098997694173102349046085560780030259508407968291664032845253368696582079303604060227979000 164 1583753179577788622692241990096093294803565084915061319382583744335899550995718423411152828739223608005 165 6471254369493369842377769020190137064707763908790926359345202414202709086848076611398909650661434173113 166 26439124426997416126848958358984454889937806889804274044216024235507101267733689685696338201933455529415 167 108009934554073744497344930741264557955965107443512554002146844480919404006940247862790042099293052669570 168 441203326698010213485176257901202428085837924556047459671456339157312072219458181902604573951881101364645 169 1802074301741618695183282233624044732087212689869629935559115084586752184323358281753694928492825689486475 170 7359797086437354590479572629621422225815260602066745312853529119618323420592904014903714634194982066555943 171 30055129724345199527723741359128292544336624290093069345302613699029512680105697407650829363093808014741260 172 122724528595480066737910711244026736942695414316421686883772083197406853417422646261826154385986231437286165 173 501077051699760495558006424693708242584292083901567061272052330057686522253921283953809354399935171569194045 174 2045683296866905073109217627043339753900631584656667308314667583942901182043029546637578148166107741022438455 175 8350902136729558487201994903321686722562288907838372605647640213659948859921036885651211645171653863833746006 176 34087084562831665683037077039757705008751742101733778590656531270219593485714945905634945179169435673972527445 177 139125950495135722873631929224926125778537111206791532353952832685922608295061740543342093692003546860562495375 178 567791128364819099267334800324322094406387227949569181017515493851281685293917719756838967537485873235129830455 179 2317029569494158155553609160944895961807647345749323629140104905065111363177868617540586873406968034765809320480 180 9454474716902905130426462645714977780217130343127867274339568006489370431968831299585947443570794283580381888165 181 38575043334712519417811271270066104500124478103146572522026403364893936373737141143235867980908950813165312839745 182 157376165480775711345048273877160386411622714963443802554569193233915493083570577591536095891589306124717736735335 183 642000461431136286634575107810092796029586566912876162929792434436529293495126140854906520655721258531505322252330 184 2618761127675777987501398865779850940703800675701526803937328286387235235850255037526319653186353195556845582725445 185 10681221274846176181194659162048134478279444694859979925197309167469726483835514069804393673467334370804029704294419 186 43562292947836646564412518097051493868029518277411169220000597066186865031738233192707601759950153777606914343109895 187 177650179529333208352825997224219095473394258268893084467090362781710245626866585622479735275327533520921376752496180 188 724412563974963896346123405500245478993245653224110121320369827202383000635850677535859472159217236098049433796491125 189 2953738204598800299442629369915648423854954233103316248460801006993319910416930447702360252935358231337645745524943045 190 12042704367928575768280950649628821748277385857163682030728808129591194368559336084197632576779112974559563943436833367 191 49095573751626432674275083771184206229129483827711725957421029193770883029291376133831370771364612580363320301696742910 192 200136929072663548904554823788670276817898532077262629603476645390639657102225237233026987474484473609564086927242911605 193 815791140352794523160622635655785846705996704795813997360941114270276168997433718139668642524098467726745160697392581655 194 3325047687277496611976835658831840778757355437099795032943412573875651012626639482907236915287687013983712417248337946775 195 13551400767269557751309626914871162765096590667505338683071744567651573849385488328136678922128512792972104649747061121352 196 55225313519376517012964278957454249454325666244649142116486765127101515597375666586882103975642016654703509367685604210565 197 225040223216590218626145052027181140793676058066504385922181856279435974044546240712847734743989743956023176010275478563785 198 916959880353187749587136735214902047220988037700945210934451549670131019255597434451445544294020680930900012715480052110855 199 3736018394729586348501546843287080542964832901489520356424663957767355707808403180397463600096091676010829111671533407740370 200 15220762978590203676196372091874188208376981723986586596863741736249922432060645446093729870121981701235409856638232973528549 201 62005875171751256513768007178066852446177548333048682755562926462377198154739014489129058100597575313958491064202592438892955 202 252579741225374931264611279451306845635605367193864110118243668626230380715284735891672128001867416405851453096897972139731175 203 1028806475617377912302443351528915555344348847498332868061638958484971607702757377592728239919625532485716595781000146382825820 204 4190237250074234115665505461224602857217502603954965286150253947060915526054802530158334114681398059693311878204288866798252245 205 17065284358211832532307191098717914759113643652230910374018408575619667621417522598521847323774893497406758484733049596039849805 206 69495818959006030469561748553044958614371477294580116714647771889457115754700093895204339239063577875315745897826362311812411255 207 282992088154803839335598565624702821239360875270195352302463272103593904217054152457212941995804639203820689942717302022446573990 208 1152286869913965643283573708679637894558000066457648769996624791334430773761199384141464034349878112268126003894293333621203037845 209 4691566393103850553099595173104908563398373961978674776372955852077207344878834563874681178001473433574473678421895029872963626655 210 19100568011255852373511115368678575911667742605822068122564196888120191345453919608478576528228353796678464903595085478897551390711