1 8 2 64 3 512 4 3375 5 21952 6 140608 7 884736 8 5545233 9 34645976 10 216000000 11 1345572864 12 8377795791 13 52145952256 14 324525966848 15 2019487744000 16 12566456507249 17 78194107594728 18 486552055503808 19 3027480871826944 20 18837870152811039 21 117214474859171136 22 729340252922744000 23 4538149977432784896 24 28237572198319796577 25 175701626712833571000 26 1093261780816901632000 27 6802562258608639606784 28 42327329731845661345375 29 263371762667876466176000 30 1638768265993412642304000 31 10196846424768276659961856 32 63447455563131283031269153 33 394786725615282533147667144 34 2456466649713378912685591872 35 15284780381560531834746944000 36 95105916168539890516698931407 37 591773977991273980795707296448 38 3682173045713177262895669463616 39 22911447347000742279867153154048 40 142561040181124614402606297679601 41 887052217587695530510006279567000 42 5519471769586077866557515129803264 43 34343602339449495118625731373101056 44 213694909746156625203229083576424111 45 1329665828296628671333985991040496128 46 8273529851689105315131429748531008000 47 51480074730100411733907527135781617664 48 320322539680600199947921352206359495953 49 1993130933965544793104280464638239759528 50 12401783914086441880696203333080785078464 51 77167155268459758713021548431355778379264 52 480154298242757699587911781326518326037311 53 2987646095271112023275228998266195278312000 54 18589918330952524699762433178222860397294016 55 115671352138555104840811334438600181769306112 56 719737519410395015241714042422433221045618625 57 4478395793510944789317942389367409917967771000 58 27865754309663202627439586187806116997620793344 59 173388038719498120156434359688662402069987328000 60 1078865895281681876589992152212055460312159037375 61 6712986827683946089272994931375767861031923712000 62 41769966356098712550549296541497511665330032705536 63 259903696249552943304506351067953677922447180955648 64 1617189028794061000069109341790094956125601194403649 65 10062574686666761042523765856608040762413286415421832 66 62611981358946575396282745175744996437571571760104000 67 389588185108086284088014789888882338323380726598349312 68 2424119963648537874458638854085109410453636003972727663 69 15083510801358280282193199364835494355410716621475932096 70 93853563976373358907534782394021088697284632589995693888 71 583981513791470648885206761598536794058203915799678386176 72 3633686287459786028174292632186241260597508848768552156625 73 22609750007237522312490885649074091729931712710538901227864 74 140683800127155196698120248548704242252541584442934320836096 75 875371537141358551361595182707804833185019075563423474159616 76 5446791509360971398383616298944226085874016774108284163459983 77 33891366679947162228678843442762437412770292219714899000000000 78 210880980749966637160545166788361348082740261076868895946427904 79 1312156823359391620379988758998836314116853360470653890365718528 80 8164584226445855319089877033694710568975450330593820041923428273 81 50802186449073995768903281682659541501541956430725000499024334184 82 316104540834648085407299384497743753311846307750803273001062460864 83 1966885437823612474325824131276616924715368644737088986788966606336 84 12238477547041120889013699541849907914145387395221813957505008577375 85 76151020181004431936875849092523538588214358640595111422927769980736 86 473831638969649031587394270018962165041699009747566949101503303585472 87 2948304849429562182316414641894957491705986761970604278984106934272000 88 18345126771339694550214875658832114855690178404282496055882307920974625 89 114148194791199699971509682969710339696817967748419647739332598327797304 90 710260034531128989231810602991983532913717477940469488043971305492992000 91 4419424394533244119315343340286906516690644959544888914537891207360512000 92 27498818783868263589019869043769980558514657051347355521776699338960057375 93 171104869548942753515794207633591859771300761473417863544780156122513084416 94 1064659417317791200784775554485798240430131964813276875844801517652691898368 95 6624590392263692901503478060483449407182101125423707903763768742134281928704 96 41219940528805837060116264036564762397884858754371554957576739637576016210017 97 256481291157640186114081237493086204919967202816396923530750152492662602749000 98 1595893925851715810399490833810639089586106234682525166004594925300001284521792 99 9930070965702615579286145958852775750894610264837676300959982518268449143024128 100 61787508421817370189119648934697266505893173748939200291358859606900987946337551 101 384458098050060229237806304104380006758084369933847607422529127015821764630056128 102 2392199215207037369298332031781778747051599267033951917332819449149680869758528576 103 14884891524620777809088412356858745558021920420038474193807784999694349785288704000 104 92617702694360318046365032663414901102895478980765996105313024981800196730009850289 105 576291660452625374648411498959756195805401554457462240247649286905780179297487552536 106 3585838001221196810116143741989350815087120570478104190819960537051900106345203472896 107 22312025408979611115617313732572481273956469612430753914299649119625366400381595660288 108 138831279517203919133388888919667183018411202722034869620283583877022210007120177771375 109 863844667576750575165751797525751326365898138704972384152541665955655836817103937657344 110 5375068300860214041608935451844787356744949188590273654407286025913114051745434130979328 111 33445086047654949334567178064306897479180910407894211495367919874296367593307053090439168 112 208104105496860325709091320988796768796033040274461039897113573135841339797369934601083729 113 1294878376540607747332412292053060464167227331822761042234127923431582440005436791861799464 114 8057073194347607552115996617495713797901976840517990940975576585733513411929285227398982336 115 50133224583227074453859006183206912973504124889885326176697180800636995226034420031563456000 116 311942084487392091163765472487068288387743914671629937487023543959114602144067564778212258431 117 1940985541689956873429179273111092775375724607340247775033592181567418215708952605458912724032 118 12077321593975964732639286555526034549897052448098505337941445877886881344551469092235725784000 119 75148265533869360852492874995615604228314768499128390772800977476289281213454358001072734208000 120 467592236308895659177682871464796096785636014810290434741076731567106163693577420718931684156289 121 2909481648086898774713955011831040810011160308610479082234306827558964945180989219099327292939000 122 18103558620597682487961763600488988852817480293099189469710723983130612798265420615251331743744000 123 112645094340058179201340253015732744270034794006513539579121831925412259006804677186557818699776000 124 700907348925505740744286908119516085378457717771368097463270713346108387751934737739931440739711871 125 4361229529398846971691268855358440500294740558229263849938977151116308043279879525182161094764658688 126 27136715055504458277318787699927244734065482181827757118961822894564661340982161391583373088236765184 127 168851765090462478823519456530818056880321969831092351416628217565224462120869877863439264430321303552 128 1050640009885113907349733526071448717015865082454393834773915735500689949936975650221273843104481194625 129 6537357958798989415607856187545978324587026493870843372611095608244579315816483729359360877808744862472 130 40677157427257818851329845138995423911522330669265536080185990271047646025997013843820787279121655931968 131 253103952206694898788619368561309528424740652509441761884107896214826305406508522724289903359050616889856 132 1574879236269374186679294210421735571102926420286358319381964191887527069697334596957633426669546118772143 133 9799312050279402631663292475284596824714219202710826954055380850972500820645698682554754707695755254602176 134 60973892122815642387035195643444809598840158632590429362376952204351837888810639556588450803643835357768000 135 379395563844581857737609201338112419156773169494633187491663713515297243389522765976695624807986620449521664 136 2360698798348274194859751723624847484678142729336616121454834770086247943936155159477972333072728324212282001 137 14688887661337825717717251254326815112482915511341317661726290292658207280831150531741392768707586417156815576 138 91398115201467990907459609363501580803176871732171710296528085073785563734841427770503778269396487751107655168 139 568703066901935081958490760996501837612264037399404807580649829021814463382874280816141937634535440157323776000 140 3538619779967543444889854531412331774611685274675831356512950575697812930051168491636409298876061006278791585359 141 22018221240464596695343987524267314815799161749286055722223521270667756625738793165840914470094164788150878217728 142 137003152850316394724917130773806046677771495160613991487712732168243240994152310337042975089409276205461563545088 143 852469583529859323042589832326718084448891665005167156869768580720522098130802307530176559876803517233803638964224 144 5304289541697897884368887159942263672599208341433668629475132826286765003559721385121630868465687048756151609288689 145 33004682027086304970094178088736061332729345409128520929877275294032646946434263890089319924671648801150647653896936 146 205363796064644504691857400653767829050901889691414563564660830415945884347519035888216923493862326910467090503000000 147 1277827451858777905876899801292636760366428173594136632820467913849383969234890788097884521735368578014949761408062976 148 7950977864715309122649105783868354238647149701204979159875247676568160773889582911776232504003787518896144564473131167 149 49473071589777918833851098881269063697762112783765608316598883066017275953366366149513992991528051939724438859997000000 150 307834439256727664129589063050834311451510475768310978094581330861121824572049216415178139205152381499421829165419000000 151 1915426694712919363860517052733363215910562172446405211198814576935328066871904243653131054398844499294758197101624295424 152 11918287738296575145209525152760640017814660020392593978957943876021685306378651379675205243350706552068813124138732390625 153 74158715133768156861293679868708498356603062257161317028978603865767590516076806635769390705876727686157594477151663875000 154 461434993939607141666868650369889651623064592708854675491459105857074077874285359279682873506852925175865687925259968000000 155 2871169669646705782506821678398445709596271439791497221227773137455508479431924906839435717487240741510144516461969147723776 156 17865171432962672926074702176808380207415247640877272835252951081096721481439508396691811386925617455138396918141465223957983 157 111161786676444788711655675496036322555548669107697161962309511844161732516359607543337993855767490134898189153983762752958464 158 691677819239946862133723039266610802561361489078418750250728735857262541297088319332186347273685762962825560324417455605133312 159 4303800972730366764303857599562902385359204937610151953080877068898637411832521732934851651768367531941651141876496984735744000 160 26779379499589277828170043676103299007263184623180093164196802265905060413747595200670615541477338839118811047530604584514114977 161 166628329452713057837804740774175191926607659055916552101761619811099886137901841123714934455323796450336864355514630518202084808 162 1036805209643775382488086824638272750835296996339162529067265253588426147868038413773452796207709099483931507400370463336305955136 163 6451274199742451666055754112273136595221304205824667637844216283025161841886444202647991312380712554622298337583379690990929975808 164 40141521679430997807787649403494767604299253275472240396019236457674151975067918555018826876835789366756956684032586256653892822351 165 249771085966948501706722862087735963004823552810772865764954508269669837616119273427567013351871166720716044612230210502899875000000 166 1554141267571226974574177541708951039607489920749073997597412857489835818836448418010786830279542290285613317104754577174086374796864 167 9670274964843277311293416130927472229832610979273318131185404450726626107380434790021512040752928092845380617863715835198592727023616 168 60170989502013754807889748070035286373795650955563658335610481570294601022312498447324850276667619398742614430807028302762704021639281 169 374399692957451124073335333377318594507013992226136570017565293197827612709044571443206640789079126542395624657764871094023016824740248 170 2329613178156932371785192009421981201909952303519229672331921671737570788527052523800133726450089968872843839391196592272452863494464000 171 14495464771813284736937557147137310727208391820328337988704886877800704694549487035883603876887243010751137664157982115364007144769613824 172 90194587204865782423710275316228587675415995236782529685775571713639513755877558037505620008144982103140370948364329853137048826940333103 173 561214399753150985653069333487335541293779959926521442328576191964597876592542997026419381203508894275795319516652059400131614968607441408 174 3492023327019541272189871514977343161406588135349287395288496537915524669448279920486409699897605153168916848527657498546734794098796716544 175 21728285877575899759487464212720953011052633143817872283704101984181441445170103386772656938233538270773788062634487459572111406498145009664 176 135199098907686742941115961247647290811629271292505633851967978080843591191366098435580637952826923848352142048923104922100412071348544271761 177 841244286292947243062564279184903613787548321472596599949073713023208771871617161257788628026117011160639066122440116858577262726393427929000 178 5234442795389772886491857612268809795465744527019226742291764744559379526058910519029575022081810594225731783515800305293981191711130622946496 179 32570077235171360733071297851204797790134099353164790029430789300860802782076950142755250457964380146895256137060109666930752961069633922698752 180 202659570955543607942102361176274439167397521158870591768984199545850217659317790755106081156601965732241028094176247177211848947195883522045375 181 1261001053308338224815851896590165895016577895874441656040368709627799053270766074125470354821357776114733904280025536679631125554361741943912000 182 7846279595615820894733522768100993867069191764683801413527875503791558220033457006019805285199475723160817082674353598489901904801259756565083584 183 48821611473724598746997502254932402033568850394586459012181443331440018308506092518200054788720533518359541092303380999282053034027493118181376000 184 303780883391301424980130753840612010794652571834605258318551743210618850906991701970221921549969148668846190119810478921481065176484636193587106625 185 1890204405966102802020661288377723059261792942634139231313104766318847178425928817544211959449323969034120426070683327569275368543284501702025339000 186 11761348036279937087990972751695933762892856589661045334253821629357408249084153732130532466840228565421965582076988154625187303712408567948703072256 187 73182195107520347030813633573823533054735683986292953611833278484357429882496473570682943928170406634191173797798504554078233188430298236159128240128 188 455358829977208846577761232546662785627947297898385430818160730954596438642895781938280099147254784126708802781381139299097647059559957609406167513919 189 2833362182339140127978251432709217767884845521946914059646010065428519521343830940862860537605965756562363232264410094609425678845768825650627848732672 190 17629923321595457009989767499805033980108917848122831087120079924439136274825565165748573786689754855162234458835436355094296325721365601074310713344000 191 109698011169449707276614876567635811806966144625023858962278690707553662737487095142639337389588647539886184301021284829286420378189474817216720175890432 192 682569823760509806014333549907134730516103268656500536656267285256378505835649204772149552319538758470118840240977289490961456003388822793233946418766273 193 4247128633797915562727250234011569088558001075318509881848337143437526283385832871965778612296129000411026328473034198598958364584224898152447449908987016 194 26426749328952309616295698765112945779132457328572099107071641689949900615614286837181996241933614087936080581337453676879658274617844575537781375754397248 195 164434171957437099306447973735639909741653299192068674506548102022219193841743056595552373803453322810907894466865814307695023431150849814769579359959486976 196 1023152585691096062626384572557926208384468808776938836128654007664443568846433241720577192297528437784241427841791956973820441124741550716469627687718331375 197 6366323989379439251468747837992396855762147622806800918571975047721585177520567891644596164895286688994361803617189500469095095783131569235238939375157603264 198 39612939169158031546455759976892786858154342614954982071024260178665698716011905469203478054984630870850576734733704488269089177959568616317293836828564200256 199 246482106822900120630472965220845449936654128999427812621243463389767059517539615108453393451833411142762689495764783328704510506052877182791789479315089883136 200 1533676375903890125932500704499446612121569337544026592040823730636320688080823245714722840943523595610105910719442828870041824854490192744349768560160954211153