5 1 6 3 7 24 8 150 9 825 10 4205 11 20384 12 95472 13 436050 14 1954150 15 8629528 16 37665030 17 162845865 18 698599125 19 2977488000 20 12620579140 21 53243068230 22 223707978090 23 936619554000 24 3909283969500 25 16272003594658 26 67565854800378 27 279942274434624 28 1157606286060000 29 4778452384842500 30 19693340244603732 31 81043789973975136 32 333075802467630838 33 1367217463747000425 34 5605907179290264525 35 22961795806372923600 36 93961771080709179648 37 384160002836945068734 38 1569335664771774294850 39 6405997273074242902800 40 26130455080784514815736 41 106516421456224140112430 42 433924092374990525498190 43 1766668983965689699896000 44 7188793722005626538388000 45 29236824067396883131625140 46 118847617995303808224444180 47 482890480874825373350209440 48 1961171284380417408329761500 49 7961614476200785429211198250 50 32308349494266879135226886554 51 131058444295658373273999408384 52 531446852058466207479796639872 53 2154302540036530174778067157500 54 8729964853689612560266139422500 55 35365817764811656340143171254736 56 143227482845092189532096551350648 57 579890654228471195892874872573684 58 2347190016885167933928851442522900 59 9498122063165927520040192877827200 60 38425477023741588230578471543703720 61 155416527699530265378069457818030984 62 628457164506017612291464317276325272 63 2540730510488061690595694029416772800 64 10269508095488503515831440996648208150 65 41500398817471028413053805816301299673 66 167675562640523596389259317799975566525 67 677337710105294940383319482543097907200 68 2735657118033423553735706882553406080000 69 11046934692072298764503572468245764208750 70 44601377837705961369149074527297017168450 71 180046069539243713221055744919876677312400 72 726691846609356740268967086298631233841700 73 2932584115784429514843304038951022262463750 74 11832768895935856054484570514425464527303750 75 47737543269572796318160903059536163047933280 76 192563288257944056520868460720089429135301280 77 776655720276042884528401708367263046887033740 78 3132037932533445167445504673630557237236962500 79 12629047886035681927869138908694348128747700000 80 50916784943087779542228564720961177237642432920 81 205257799566664263636299977356967995958731973710 82 827347953029555480044762457015823218065054613430 83 3334479048354663848663095285518015678901006688000 84 13437560536074983676622524912421223094407910384000 85 54146057346561084593317671964384593993191949888300 86 218156659311632821290555176135361180134733287985580 87 878873877116047365872011982842229643459774352172640 88 3540317818279542270661639211885659121938370057541000 89 14259906589541229019790649753812782688926493750455500 90 57431601091546630692772346148968392851487400940671460 91 231284227884582678830984029089326472855347189791459200 92 931328644086172297835506773945585349547166936617473600 93 3749926133754724336376136562315894090210492039349715000 94 15097540431886528064490762298789276369969911140039145000 95 60779107330563290337690748833638195297629200789830615600 96 244662788237324777488067936723864114033382308802200120700 97 984799549367985023864357643342856194504820067691805511850 98 3963646172014002455942839779025989514823547395979728591250 99 15951804043524150301311255099819316294235332604125668480000 100 64193841948775877951716912248643966256852802621914220553080 101 258313014225858792092994531510020126698528585014150737011980 102 1039367799558298329710972519960972557707866053068853977044340 103 4181797069022643631748978610696868598113758113745121196100000 104 16823952210765576364228409762644844070936732810194231054925000 105 67680740869644621844127185065948690316089963687474173477533020 106 272254331108201115307953137788476489338811912771934600189011660 107 1095109876808928225801650651317202718038960675168137415836433280 108 4404680086247617573300461997729707887735647514059169602688328000 109 17715172102755528256321660914122469839809392445682616065521479000 110 71244484273176554377095833777172339695309432884868468861750054200 111 286505197067503802136481913208576208702255593204849520722737878080 112 1152098607270606525337254235476503537463276921443699578859641787640 113 4632582667805304016125845197368784253984633930183272506312691608500 114 18626598685585923452857392900013665878631477205219553291798030470500 115 74889555188463860159194278760938595366563240767354824373463243128160 116 301083326050192385069882290590421187197944013172953374103869436166400 117 1210404009018598674417270607683145851025800532156790136758721972406200 118 4865781668544517310116216933135997122902145897107989090271869320005000 119 19559327017850341485366410449596918965387106270879803193354000577640000 120 78620286349758443138262286939100199276753490578327857388684255468994200 121 316005866413088747322689389334945762695723517188522266973359638833943400 122 1270093973506731731410855494650130194390364109841549606011898706979052200 123 5104545954719076527891948008571371273339682691440732996604740005487520000 124 20514422180469670068649139277606967662121634524144559916482216741690160000 125 82440898128209853711478923032133568804414970229489260045168755807418730048 126 331289545889845416509450340591187659354398932685745551175295655161278094128 127 1331234819853860925212275914231987271865798694446584111811893827180773898624 128 5349138524309611985006042801499629725612723335131660748828976449797572593750 129 21492927391320400027792169629775022891288070518442223215229832013813485515625 130 86355529601314957005006528690743394546251892397454295054105418853712887675277 131 346950790604211056653142845937341344794943932158553453763276183861043208134656 132 1393891750936372637464225153925197236404870323535411861363206586984601749557248 133 5599818255682783011708341827388889236764786012712614597748850475698187410041550 134 22495870712586835470999885124632121579001915437636109831430241981468330845781650 135 90368264291806026375527175614506414833429958813020140202364287567827451910741360 136 363005823884445195627847646598585414754525286030338124672650194300487740106681668 137 1458129232914454052828550799468273747643750344856595663744363458176239794244651894 138 5856841365913913465703561787898316201313333316470386211031284866952826654147023350 139 23524270656784333308846071662505249843760505639532307887988855866436276338542180800 140 94483151727463489289852097900185900347786536535456206218034845511816551392688905456 141 379470749214627229931934236049553040190704733927395225637799615811073714980216895660 142 1524011314524849651347200231124003363501185208368386344136364807757438061604261647780 143 6120462640324789140075342448682330057129298799718637505104334984820411690025707412000 144 24579140923516937775799824302754347950622460759345725764103234503859720821502298898500 145 98704225697148582636929927515221002250251525367107362173812714012413200219774277277830 146 396361620625655898767278543643752221870394002559140487263122712894705480615928976435310 147 1591601898607785820039343115599090736819433462369143607652547281614424229357969570804480 148 6390936480319590989296085067650889630716536782928623759708463313627709848383935152688000 149 25661494444844027599506021785472783927437369330055180318653530456416545339747118689266500 150 103035519875310303969898443475448876195755703755197197438728341125569625098702691379417596 151 413694503067617699080138399434083960396997259678009881422208201832203111490795877637767136 152 1660964975481367181054927968568969257094266058822417268331159503348015422197090336380621288 153 6668517805892675889649801575351826793268830183956499527765767889575052249883583049265857500 154 26772346876933605887023600107868487155258656129530865794338718431842271449822529761441397500 155 107481081336278842274052677756751047313109152882382440351918411725725019866233886377920033984 156 431485524738169481282285322478194560910247137578438201985297383789221222846064032657519501632 157 1732164825645743212278480668593029743883132863775618748716949233960186313425362780394416980056 158 6953462841170006033907798040162411695711976254471343811462070983128897270190736607787193822600 159 27912719645545573345175262533150165994323450895375861611711032536762128835798834029247004276800 160 112044982366272392352536649039656905420887953158479416663575140703734318615940963236074411420600 161 449750922914783895467057645135386381998817671508920786851924654702859456188633572766839197982926 162 1805266197692212278480208263052096817134764051947714991433760506642709469131212583656538982250758 163 7246029805291979887101609266737300951381934601200363962655751546741183431116579380159090412723200 164 29083642630074289290710473415779478913310744163440199283273525189372963618426103364189589121113600 165 116731330895040386529813460973750225476372857885217728488089212882376425414885328695375490224046332 166 468507084514373194946809885039371326928749169684957349167518612646653550768311638514842929511084860 167 1880334466068884697259177741655322416606080713463718382288706929113157683617171105546079969145638880 168 7546479526327967231533655634946143943532957359235504563642691886597064069073110634508654435995367000 169 30286156553448187419100531989071486827255750513066314431018661332610440244220265801094146298463438500 170 121544279803236987692592728267570029194506244683245652492628641705362703023545679099006784437087530780 171 487770582355122391112949769689200823091658251577383290992718925785523226533589584593570642680145951360 172 1957435772414750191764542897798094191801938622109347974425403299652372249044472883915822137644931922880 173 7855075992360271053592893197941533219996744817130787326590872797563446253716594777294321343668964773000 174 31521315131750224417604843511123340828523246265171895083176965298504665183082665667014125600051211959000 175 126488035310802029949759620294036187788181464797047534568566532119466127955818855290116494495977907120688 176 507558207903077759068210851258107439114057882483358633824162901029457432721508470901834441387744329280648 177 2036637153446179884622912542145086024067129777041246757748173363321311669415712375968727569554701089654284 178 8172086851119541483884619485033848858396516492867943084272176521456058096549027769616840888359694566977500 179 32790187026985956340840542827997833077375063274101790214357019301364733950502543139898628498114661507520000 180 131566864612085401632426034753449604247010403675994648499168668794716328245681213036752509947995936359506392 181 527887001136187567844088955063604946564086884829362146449476956047450106148241683320341247403847498630410056 182 2118006657811842748119621694003936560954473986298507451326179108038346853384518154815076101305501078834467448 183 8497783867399666691166868349533676649260511629882562735581346987657087530286221715929447825951029513636708800 184 34093857638255894095412981877046553748057491340536626387223083612711844027717949142077078933370486496427488400 185 136785102892452629187178791806937032641070488010847007714209877889973495205675326359601101784607521751358392040 186 548774278040848900157656036065114701499795191221422874657721047560787321222862440564718367115197272680580884248 187 2201613453885419620292990852659471124728401275452164149328090135314592229317835267223917500921227325693590486784 188 8832443345784329157357699798221384005091890419946488413778351964773878793119326744841759636880354783649981161600 189 35433430760147545445155932878293143630383211622490114554109388832847193491646713066715921832484807041244840146800 190 142147159836637305668687360170464891461260145832337885451327178301409680192258330135030847970184816189077620281856 191 570237656163013382696780692408026370941270931319060077693178348011931258968349670787743176130988217080938434294400 192 2287527930111975187942806507725944309197733879618778620081302654088559414858628895268184914958840433844164379792700 193 9176346524873232127376548469302335196104394870594203412467829083264606713161851622709786855227014935313048312686250 194 36810030132050321622584160247064707035118147185201363925803271612639854856982597648187212279810425077516322866371250 195 147657525719658177586749903010783395677140146235075150095430334884852673746291606428343549883930184245829100580255200 196 592295078561903280633532509190061536546966976725785408108247443731811957771871233620074811799210663778961320906598400 197 2375821789242195060692407769825501932175282838401762183834584277017792319946145966813186150473977284525089466426454700 198 9529779948123753504363727836262738140812521451422139930996891005946876237408422313000817027321645038790785512993732500 199 38224800898013488319972178542336220167482231332673751018715652037908209940307938637365165792385519766379737234493860000 200 153320777155567429061525709107288326840912147509629478524953831899039481865180918000515280646947805196300447384520963680