1 512 2 2744 3 13824 4 68921 5 314432 6 1367631 7 5832000 8 24137569 9 97336000 10 385828352 11 1505060136 12 5783534875 13 21952000000 14 82426462208 15 306454670488 16 1129412837944 17 4129885013184 18 14994306423179 19 54087346107432 20 193953719629125 21 691745275584000 22 2454856955374699 23 8671730122875392 24 30502346284859392 25 106866218540854592 26 373031868930674381 27 1297646958327566904 28 4499545171845413312 29 15554979854686376000 30 53621443583564571000 31 184352135063187456000 32 632214806114920559077 33 2162960907192736841728 34 7383392753661241736147 35 25149997001164527864000 36 85495251523527644078125 37 290076142204715738022208 38 982400666979978510272000 39 3321311930242678754627896 40 11210118073441727493259207 41 37776606702173012459537856 42 127109640176008951277067776 43 427076210046641737504297032 44 1432947747318940050719583096 45 4801517081432455518241157952 46 16068424088103824241858836791 47 53707742394687819979558664984 48 179304064570705580151110907625 49 597933130489272398277415153664 50 1991786831196381969921041771447 51 6627936424012115522309767581696 52 22033098631030693298250527277056 53 73172894460522690810710906432000 54 242782356688541679871471352765625 55 804804318516404722182517767042216 56 2665527090842570317335423205956928 57 8820804657998703737147038879449088 58 29166052936506912923975718867591992 59 96361362972366518254394689167776256 60 318122912435997310373349621661807729 61 1049455714146727014781601745117172672 62 3459555994975264396155630777125782391 63 11396544001813002470086103070846693952 64 37517301457435483497103382487472281625 65 123425326056819795198894426985735485888 66 405788300326920788113221141048049186304 67 1333291871802926652957074605806376912008 68 4378133531576199326568743764321516179027 69 14368059240500600123703776559228799296000 70 47125885762345351986138684735581817106432 71 154482732888270180134099283212422058217656 72 506134320166668508001416822784681154405304 73 1657384324883325798652891865319339520972736 74 5424481021747784405724183852824736795133571 75 17745015811417352534970858755487668337605448 76 58020745238118291624922655652005428878315629 77 189620029868534882470215495504937272104000000 78 619418538617435049892794002076567072986242659 79 2022498309876490662999692387152470161978820096 80 6600864789280402379035784830672583985314136064 81 21534101758108408048563999793996792374383576512 82 70221537205850574322154875508492198229763291973 83 228894728175068772748923531690797869021288634328 84 745808327327199123293037830789979418457004220096 85 2429117930626117789714312994878114297988921925568 86 7908674938914142800423809815107640136213215762424 87 25739274346367762487366372621209130274991894327296 88 83739408941788689498635042233072123427822385470557 89 272337820498634149727292539556660422543289728767488 90 885388428167846192933247209838626746703060812245179 91 2877469839781368021583392048019560424113687241555392 92 9348499485065373255177368241678375801575207037417381 93 30361992101256742455134816337667740457308024311373888 94 98577723984699815255945430347138423136304244765005312 95 319956054444097880901464203168047167640797380182965912 96 1038168069037725796467851007222445575532353396047200831 97 3367545511044022842710429879845433093898317600767030592 98 10920194062037220247283464323843413406735828368401140224 99 35401432990099563550154800160800941198923273666579952744 100 114732745005026225026960285818322565362226344445198603000 101 371734069735131385836025405749539305793909741550737768000 102 1204087652638590701970841362569220105162493242149751163119 103 3899122172541457740557440744827126882514188780626561665848 104 12622947436426040808069405239892457823501518658897880444241 105 40854699444109275517005754084057280865619091924693702508544 106 132194275409544775457466289044310782386484817953256933844207 107 427636406044469924271683523512759299896806480121237147648000 108 1383025039634812229561072165764298204236515726555982619213824 109 4471782468507930376371365085680902185244825614814802332831744 110 14455343032555832450037417302712151674562182744397402222926833 111 46717010880273453537557120004537031632416292909706723816594504 112 150946261757836634018003005375562477600557542841253874808140352 113 487609387965499867873936065941393170791207770018767862842916352 114 1574801446642276119203285899844193009418257009221484195725871032 115 5084932913440744140195286981305434335772392036497155883178618368 116 16415416672302516601725998123678337543520414785780315290732532009 117 52981884355393334487125161454882660851987695359916838167107519808 118 170967358973503255861241774564151767485912852461476962599024025375 119 551582893347766924366342930247183418505891242122818203767131713344 120 1779186978573804935855375422148149955335930730286430328234532355921 121 5737821200007344411569184821297636789453960388381294984812952662208 122 18500710721594033571822562050359823560538379301462686984043847607808 123 59641303955672122523447810003645403828874387643132886219679182290664 124 192231460243583296845912657471492393185361152410480370003365522519307 125 619472010938035012180918094774564212681868386874945419843087586066432 126 1995905813985756250327747916047578693740961211322945252234165612937216 127 6429552419209402693368416257134371023418754218759497549858795736343000 128 20708324827174705826340461262686424387687649623385201763025172474618168 129 66685879497939198465115307935957939440826638420794132976599060601762496 130 214708193413878628593826767795364038259012963621038449879161564591482875 131 691178592999293833311788404427239796826866424894015306753160134708081000 132 2224641061225099939148136255786175921051493425793148973668459827171383573 133 7159104248655695723891967129659007974305363452090821867342051325920593408 134 23034963418888445403490800222962241642770352048717373985858331261515046875 135 74104995092430096267544692027916807398272583214838171367377884364282722816 136 238363385605738645985366925017457226916275255370153293542471704397771440128 137 766592708322150472785440779061190244958123331292641050911494542187679078464 138 2465039302366329108716537631287507383126625200426902095112990682239536926781 139 7925341162252524766036793441017593399676467783218333115340653406594873938552 140 25476980144750747910990526783125845632523955748104541624994114901689635376064 141 81886948091972260459842931115529229642041891925695043248946611507317759076672 142 263159497701138930383126957500319469268522805047924182383936729284264577841784 143 845594000795901345759035825114774181462448378231827331872150094221435251720192 144 2716714841151608470488910746793495339672756521776461286147627856127914043513429 145 8727027712184149134005252935922260959826062692664438914449771547494144217944064 146 28030419398430219297288270224543857709643126377972701005730918146327764131502627 147 90019078928410377836541092756676922902511218310635923325213641662494585782782656 148 289056030267486711821978760864468161296767430928893344508196903145242765962932125 149 928052958469837130861473005558395608827720897915167977272442826911059678391985984 150 2979253670404265477239033026742879503926861587750203134294766519630168802241472000 151 9562840931721998510137708841801735570903947050784710546957789786602151556942923000 152 30691055091433334491084507748136910809154493305309633000056927239604970644494008375 153 98487892314100734196759576728662390877360426419489720490183204750468656862983033536 154 316009902421360279560108437847737569687121151684368916152158141387761076051071231488 155 1013832097808572801924638848784997059830578483653319788177315137252654806026558234504 156 3252217173673788145993349206681108460532432560511487396413142815025034682416079304312 157 10431381905166211767742926565972266721163452088134210101243242070512131699725091488064 158 33454426815268444485528836039827346814544485643366060931601898679058745736267283557159 159 107279170264271413702052937076122349058098512060978012986742134158371140551749876999256 160 343975805061216313716311784853513597075256329877747400337696100824561823719733789720377 161 1102787067628020955603890336149703779852988657202551690453988264214454624777641325367296 162 3535145575188663315961696602557417600547456004051745476072556745029500979315624955326375 163 11331186549082411211553814705148191320475694822144177799447332977644915199354835934081024 164 36315873532144430910177422919089097199644619304219885903077217953086618215743082496000000 165 116378077374945589844708765294233251995591460488458079156564702213128381869129679195909632 166 372906529832856632113513656837166662333992476435540872319074464911724007734599295897717161 167 1194767676990657838649735585026803180069295880540810901815983043068947947562878925082721000 168 3827561151540471502020780469501119311203893383527618479693573402695738359947963731308552000 169 12260735646946794408700225146741681383501628217085393344781839067729167619292366237255200768 170 39270564926324022217032550879638728767267208662894845281330145584040134570362516676014159928 171 125769258770921476779228658163391598096047137695617362994163470882486148395884781822398943744 172 402753275128017261286050219289246884315597070234909934471083215685000325784412285110511198049 173 1289618851139600816633350977986280023013297938720190481389038803094608202121603466560615437504 174 4128971217897496462471292596637940349272131514941113589498350581172576587691267102305183944007 175 13218464177349988366498987246717114444668734678426458156380511498546720666699416311735700264000 176 42313530542090251040219338568917836469619363283086844705020157508502340813429957573683326863625 177 135436931118958956079786485248750179482196039923301611479925739108990853873660559568003200892864 178 433465930355715689567309172859813714039696265992691071097588609712825378797125470382370999424512 179 1387181519360370476585107579437142082765491093608009711079275279708408620616633740394668251238472 180 4438870900947599962833865662273310315098233405643060549511440034148768476998393089404221224336707 181 14202769974031177945019269259242345897686600394358245551731768244659385947324010541913336593501696 182 45439686828385899392266864373930293203125342038424856703686492216754899003955588053246397687844864 183 145364967082805067654572899674395610305996170245978031937353954946856689814279337699129014707327992 184 464993339667858566069307416787601104723891599463991984129403765192247036845937586968590533827427000 185 1487293438476710557229347490475269762654686484890981719146538612165365860968113614482163473375000000 186 4756745710197188134830628251014894550126011574634330589335505574366728189681196448187292648809445875 187 15212021754215440200956373114129589614290011844566813790908770113356864798029735988830763697739516552 188 48643862204539516114149889929081342946406632009474984035367828534051283855616400864800689073639779133 189 155536973578965367923688679175299492084297963528884803033483053626499144860803141968699088283956429312 190 497283546264968019799887778188004615172644156077913312593237413695735981828966244075880076277939057875 191 1589789955512157852783021107336192937759149134544881083572132472693483348594290225253031866972491456000 192 5082073918704729186845918049327123601265465935938799397797390970977978547706247071709383268501080506368 193 16244566550005764989870895105820635970487403070846099877284664821049982501783008862635170095421112312000 194 51920820256087570683997603421552824731663027110747850675703549557490276470389374530276142311378638936501 195 165936364175163791067189113382900424279899276594911776458686300610422248819126097243334126659043838821912 196 530284018354630208795438066110551887325534819061478876069689656663324115315696882730662620230706362998976 197 1694504712881878025740919754598045077126428356664543464353167268546011582948898267331423152733508026179776 198 5414328763802486141417455492057561676214553382063373453950652533937892695109724203650915349682514685118712 199 17298736575933819055938258421449330952184099188484223850392235704501695152532146172488848612039244364353536 200 55265281164530787885740606349130094359303830459161575203617025718027301238210902516663866455965114475685837 201 176546425957199495507488389450534700093293273709860492539180896326678371190166620697415465190608642793611776 202 563941857784308517377929396151962059789811836960279487342066228888991663896661479346126969097839704698088459 203 1801270299319309802535197175983208115718109504050908144500437460410850104800186201904042033923924305060696000 204 5752980477857953670438214033486526662653797031830446532774441019924367223087151398940733657453365527033351189 205 18372855564197134222766178335675819191798408769455602573396051314494484663208575013071603631858377713485854272 206 58671941469914320930555549192035718634040919562332571843220346871587720281123329073872348986840046929460327936 207 187350381174375805969629054340488852625711847442225161584909201018391734744344126448152360479219274460693291096 208 598203992321403533532297585500983559790552419618350173034100598690676386255946675975931588064489544775247955375 209 1909918849589098807550939336883788297950969557477991614780509882432721947445816889490128866944116731480453096000 210 6097498158646022281103936147836001620918200369093388751585238370233699557260321939960911799677254381342242689536