5 1 6 15 7 140 8 1050 9 6951 10 42525 11 246730 12 1379400 13 7508501 14 40075035 15 210766920 16 1096190550 17 5652751651 18 28958095545 19 147589284710 20 749206090500 21 3791262568401 22 19137821912055 23 96416888184100 24 485000783495250 25 2436684974110751 26 12230196160292565 27 61338207158409090 28 307440364830580800 29 1540200411172850701 30 7713000216608565075 31 38613005164147863680 32 193257076459811283150 33 967053687799836580251 34 4838341969836854217585 35 24204004899040755811870 36 121069207474151411298300 37 605542777625121255411401 38 3028500874158801262498095 39 15145652389974035183277660 40 75740854251732106906082250 41 378754641141533842447776151 42 1893974687265439470662014605 43 9470679368637110017019445050 44 47356620590661696729496851000 45 236795997997922560392792426501 46 1184031570332197583846370335115 47 5920364173523712480261104058040 48 29602646156546616963513574580550 49 148016531942876772055857596434451 50 740095864368253016271188139587625 51 3700532140496624926580502605820630 52 18502871977224213677853119472006900 53 92515204985444373561788049519192001 54 462579405325591935478316035302060135 55 2312910548224670489009193064356796820 56 11564606827519887314341249683863626050 57 57823250483214650917370891498972411151 58 289117117798621336574981561105995800645 59 1445589050523560684643857842649082810610 60 7227959098740404451744486287339573694000 61 36139850878194781437171554625115816123901 62 180699475928952009092699558785750950217155 63 903498265796693648670001391749694769846000 64 4517494873591266242913431868494496152226750 65 22587488546387713973033092842686365870682251 66 112937499445664673179665904409662775911677665 67 564687724083229495998241410642735921006446990 68 2823439527835777150916585009466606610179000300 69 14117201268857419889861628114863945736964758201 70 70586020863001282345154526645787969720389110175 71 352930162389863282373352899066420536207742117580 72 1764651044248744311649669723631996507031855550650 73 8823256150441434408957722026799766876200439343751 74 44116284468998027202359361256059190477089999602685 75 220581437212153567906279583233402216207005501721770 76 1102907245529421600901928341378753021115732045173800 77 5514536465521723151369561359948128253250665227750901 78 27572683279107076648420879268599169484920385294003195 79 137863420201529227720796867788390966115070237695883560 80 689317116231621519255954769433493880648350571520925750 81 3446585642054009127099257203263652445194580632831611651 82 17232928453853651783409024343093377150221608651542519705 83 86164643243602683582600489729739098180324855681267386950 84 430823220115351116796937164827300807740977114151781622500 85 2154116116166106380185564421215477125281392901152712878001 86 10770580643187935087726755691486938266073560248091560320215 87 53852903465369288191815770390353892440522440389061513575940 88 269264518324564891989765592457289257640508640911664395840050 89 1346322595613698264125451242630054481631588835207708821821951 90 6731612994031986537495378289489292294277758778324237253132725 91 33658065034013913555434266617696302507821453450500930524754530 92 168290325425485491250455494364162161470183118758579613433914400 93 841451628149091150149778098707577258050224659271555999181035501 94 4207258144832110526351984946437083659211316575920866265162845235 95 21036290740507171734211578379838602472862107129372800576278586720 96 105181453767922335080982333997974933179378646197627773503147941550 97 525907269101157581044962920909509901490607234160546673061645430651 98 2629536346551971527786080055799613106848023907028988841066893105745 99 13147681736944592129178643426726887902920079731916971037891030496510 100 65738408701461898606895733752711432902699495364788241645840659777500 101 328692043574265244878517367324350249806190087724129120108410158239401 102 1643460218139149231768827527118378925422926467109577403570246894922255 103 8217301091767038188349358086338771338346787029468268811198873240067900 104 41086505463120359059768445300962461553656573313517063202490981017038250 105 205432527332742467770931165180730021266958012704971224976562537023013751 106 1027162636732275028743018538203850842482449499094849770791212717692262765 107 5135813183935625903268564413009646803461771932020375293580784206873444890 108 25679065920775132554556771571378573320883637771494441446046588919577099800 109 128395329608263674925639843737320530636847382963485852105075820267911625701 110 641976648058870423239623725773632229768344017352452409518248912196227655275 111 3209883240364560310643818347912236216541319637494537181256582120515521731480 112 16049416202103634331001895687825351637594510136696887712452562572194279098150 113 80247081011641502766140709448447051259792740368303656918319779500187528267251 114 401235405062700838275228516928307261143050087542636606043668747472674607787785 115 2006177025331477489154242600332196822762012863999329089377562901760186375391670 116 10030885126729280636883613475262743675008364680778544862112338088448277963929300 117 50154425633933975948867670503238109098868776824316861224292380784072045049450401 118 250772128170820170802136768721440165826752953755939658969021763871528644129108295 119 1253860640858702018241877519520855482774704815216634496681538175942098260694649460 120 6269303204311914748134162334536864545371195565612538411828535298444143498502249250 121 31346516021633192368369910720248576803648397697691172635524549628455798259660007151 122 156732580108460436352645950091001616977816869701835143070191956039346682093063424805 123 783662900543480079806415337312548166684599478567953521680254215777838180353015888850 124 3918314502722111991204819036688416610476704728691990121991286549065015808502090474000 125 19591572513629406324715064592031332510213293433722832985126577641328403765137705089501 126 97957862568222417098339200618773299431230367670232988300726856500047008231476283505315 127 489789312841413627390751513801111961823341904379352750451216601129013300782850934053840 128 2448946564208274304549979612052878419225073178074673802035964175179620909336052674779550 129 12244732821046196193134786233108676790877630691280528186563866356402579190953144178169451 130 61223664105250279647213483858885553496353643188617919640740806345745431443266168408677825 131 306118320526328592962225630073691537938499466457710809183729268378032941591863120901048430 132 1530591602631951743715760993503198048386030209104319518566132224608978236100643618063101900 133 7652958013160993834197336340108007507304106177056502050167493304161843391735341702465039001 134 38264790065809909633460807191067274089815822284237657141554928879755973953104067361750430335 135 191323950329069310017200537917922819137658689635455463177013830105511449898723224863080136620 136 956619751645425597485588697441392397868806998889685800925651772902332641906901753410885137050 137 4783098758227444177026287518618372720344674910864082281170502734124342825657060951887463810151 138 23915493791138485643524813718750399092561691360681082542939300772353228393839717379755938010845 139 119577468955697487251197573096424815126668995450942271399353230104414709757920798774279896342410 140 597887344778507672390281883492931387390308946111141314231434074931595598770630425058610160341000 141 2989436723892619306488585489508234283283966048780273967758189702476370023548918400102588400914901 142 14947183619463420310591631735716525099663211845196182128530517857923370712429134347943307704027355 143 74735918097318396665552975831287173125030674616349787912314241062040875341761264070034908522849800 144 373679590486597163778144147767263454813235101598793332973721732145582445976246940885279266833929750 145 1868397952433006540692237813279655826862172222928850891520510120456286781290623904992390008863105251 146 9341989762165115590667257364171717933625857376983911323225629684655151590894940412070811166910047865 147 46709948810825909502160560011952598629782300142078543955678034855750552440225545722460483777143402790 148 233549744054130873706099892824139790288702638362429748767784731062790242011223319320013729374240879300 149 1167748720270659673311687835178208423882214996290500098690131517102913096144058679045315981702765453201 150 5838743601353319585683192660121086860804493960976515629536467139609643048107307026723866119918492200375 151 29193718006766682804914977237525633824511981007810467842068686641207803824175457850503547248338430705380 152 145968590033833753530570941935309028869265455705259385438018531970938384887675849264232180619842057925650 153 729842950169170125676838932667268768327391998754611574451182853514918774782242622943536138708876175350751 154 3649214750845856060480131555299238892543946427376775848351445865265082143076555089219703459769379606772885 155 18246073754229302030784405344347776331295860529370129307292871040731491807333570864716112734096171280821570 156 91230368771146597067457016993145214125628364191009781282067473741204938274178842793023336320506329903564800 157 456151843855733332991425046051351415489271711054327848843131509313965614577740636694092700525679776112509901 158 2280759219278668055573685074599258501844479047436682224297979131210807867781854377872557874482052266855813395 159 11403796096393345840334664750366298341675680001147364672872617106917532991269889371294888770691901883443575360 160 57018980481966751451538281261311515442773947447503982463054276766284215317337387284904309223954841354346052750 161 285094902409833846257151236344477673365199152162322583389517065225622709951637974415806015023397221198644962651 162 1425474512049169587283595501874068755072555095984025705283010801472541788313717582427784181175473978650072729905 163 7127372560245849360409334789977065339272737847029385991872084158774037829743320887786628437801450338553288950750 164 35636862801229252498012103072312212984774713782842778757534526151077854140604305662485730472490243357660679405500 165 178184314006146285273922231851268610175831192342773745789407006441829982262800447005931649629175759138239801061001 166 890921570030731517505058025215173232181927031141437507381086397733588918879125862874362908942019824240646747890415 167 4454607850153657952067077589911186887005541160557450761922979039113421121732794908308340681744122077007378549491740 168 22273039250768291218502537804897217342065795003608271043529108162415557235439944611652189395728539261387028427399050 169 111365196253841461925181288445851218346444727365585317154834466974717997288980115315178553157936844028365344017476951 170 556825981269207332956580839914716618300576832850882112527524262409983580810840859319755213029941949788894484774222925 171 2784129906346036758105601790315425197847967508244571706664817690853177603483999924296331993338571768043300313478702330 172 13920649531730184163818799314544494414835182596878520220474239975452356925456442333585262240448975586596515537135569400 173 69603247658650922312257158024591945777202328246100299184095903979928698879218076542574976266905701665362804636043202501 174 348016238293254617533938435930437623700052407394587442246750630364075763840880751134760550075349574970727571870792815435 175 1740081191466273111560302762882099697762230416981046458536954475839404727450059209820394931933102859520094232133465446520 176 8700405957331365653363956147330144805876441550992965667891928321757023747943106314443844867963221196433951696536611212550 177 43502029786656828649069550068329309297695613457481650998271317318476820588238750994609915543809944069797142781813419549651 178 217510148933284144774346827668360887561888433611973213100552445249506038497785393775195385496606403399956631615347018515945 179 1087550744666420729987730447648661802103553863901618900361393128331083367093275459481336111176347339752212958516727744348310 180 5437753723332103674402637475470738467695626794505584848507031652354825926798688370136498795800952958310746359359423371384500 181 27188768616660518469869128326263410167193795947409322651132049511667355369629380080763018748912873129160993111290087856150401 182 135943843083302592740769405426955922150844323861246517955437694179196448284734620358093162844477285682036911861276601025532455 183 679719215416512965269542082317335096013761084477055141772467902243281233418403653142390429862053082187675639475620046442191700 184 3398596077082564832610490632316897421107077549090634716431966171197183055348575026589976487947323974096341586523584702658901250 185 16992980385412824188103574044505374869688819050340816011203864299683765593666996924604735139236724021558177061842948555022956751 186 84964901927064121040722353754210425405058848865453268968492035684534457533855138197534907962473034516031845278519060910573032965 187 424824509635320605604429702897786331251756343964858958081240776401107490837087268836322044149256599842130790095975143977800320690 188 2124122548176603029625420250995868473164639373922452816127995497621196321598395474881862185642783569579968323709782604192986338800 189 10620612740883015154540188201007089633446655252648258901827151621674371241917992212435013073914191818210193360593502789903478240701 190 53103063704415075798353288789146437237727193095315361948784477655962677238214635074567373697649804248529276306272359024259150745475 191 265515318522075379094375835082176142470611882704663343967217335510128457784529874832505434810267518120745566725463832024865013039280 192 1327576592610376895882316739956656537480963832135033650123366673591757937733742501089961105916260663699632895097381674767687768033150 193 6637882963051884481053333957966385987916439084220148351948253973482818371225668638142743591867022341310210641750134327929704652594251 194 33189414815259422411833670822564343141628681862574999305613854153588904848295487871868923883147026936440317551556528731428147524557985 195 165947074076297112085436358243751368516329375320655038133200313504879870995967117085983497475371830912393487995472983028225149722011470 196 829735370381485560532253807742475453814390801360044391351447855248849026355263870444262549389336881204062777193943107992805606200080300 197 4148676851907427803081557104807251714002929888004245862293790777472168670350453768805532417679915809331524858966311022183663017008929401 198 20743384259537139017088937788415756349738553511368166241999458943262912065266095448352000586105521493288649889874449581657379552162118495 199 103716921297685695092169297999596772867588385481821102857272212092893958858037700689833619459116538439441282600044692235668284910806661260 200 518584606488428475487744926228055828813524404027804172650919421429700759449973248767419117210126121021251109237078495458829472423148336250