1 81 2 558 3 3844 4 26784 5 186624 6 1296000 7 9000000 8 62568000 9 434972736 10 3022785216 11 21006444096 12 146001569472 13 1014758051904 14 7052535822528 15 49014897132096 16 340658500222656 17 2367611084874816 18 16455017381102784 19 114363207176279616 20 794832292073200320 21 5524140045745166400 22 38393119679447851200 23 266834589006435969600 24 1854517861700379023040 25 12889020543295430085696 26 89579522994199011327168 27 622583454880315456110144 28 4326995362747219010622144 29 30072898215445186441134144 30 209008587129128730440521920 31 1452623195169082836170625600 32 10095825217979858141093088960 33 70166638651349688714072323136 34 487662678159901755660380304576 35 3389287163259507774027485783616 36 23555765087914485106458308037312 37 163714091532858949663981653125184 38 1137823528724771236943067011567808 39 7907947143693757595742462771640896 40 54960744315463205290626205638035136 41 381980729109777131709008303753894976 42 2654790782382197349589728089037008064 43 18450967708886657507269818986428370496 44 128235419401859132300514883057240048320 45 891244462004587720971998757879310094400 46 6194206676682838981410603366832107768000 47 43050137183645982098494802657794473960000 48 299201238879230799772527059472943349841600 49 2079467969288473922162960978474115724854336 50 14452436933378238755176063662364352212264128 51 100445371796106525954187625861937759513966144 52 698101833052251326512435867634794563900160704 53 4851852908665364171679476275496138561309849664 54 33720691642357955461544407343271224603841282240 55 234360988728278706198891920939283074457347918400 56 1628824035409372369655230406692061838819354736320 57 11320432435123726512120671678396358661207500188736 58 78677737884675235728277283518957505766884552531136 59 546815368946814024985725938063339084092811845033536 60 3800402194515609260167420533017577119337903316431552 61 26413041147502681311727883817261995837254962459238464 62 183572344965606348107540628258583708999105723191146688 63 1275839675105255973261427893021222953129105824377631296 64 8867168292030381955268578891278346263717368993500737216 65 61627393357791879153918529983582712760315844161395561536 66 428314371284630996821356103881807509681097491084752868544 67 2976812593449626566596894384651456406615335955390195123776 68 20689040131767027821391093195546959020565848071136323414720 69 143790167548923277674699568331095168330603765100624392718400 70 999350968051969554907514355877822632180273799144467414724800 71 6945553888492475763463460490788704062019208655232536493185600 72 48272048919898854967839797004908396423651683871456212762388160 73 335493863316763256829096939497892194624067284517857895306509376 74 2331704057351681713634535201274027192911095677193858618569706688 75 16205494065734935745294375484187389434803135873228757785703329344 76 112629232293247486424178118179172144852637527004804881772631286464 77 782780451833821279733685566260481034525829499057388116383353221184 78 5440374788117041973158053629798917678373874159837684258477914400960 79 37810956783400776280675256350359578304294430706498988264271276622400 80 262788596109023046876702933229978929600809571272990765532774496870080 81 1826397746043496779210685930813972695937770380109024242141653306729536 82 12693582507548662094047237533544174702397656797398987532759804758344896 83 88221219734306462099260880149440801295593180273946192078307572969313856 84 613143185289131199244246938994512373361598536694079535512621330912320192 85 4261384809671916578537119535509698145372814554835188226978528609155143744 86 29616900149578253608071022230501888111679661886572241280017674126835327168 87 205839372327799907487934097264293684438006568533256191875617336695229983296 88 1430596956005403806938438080717930605051209407672570916360159734526556296896 89 9942741407473287287175149202070282757758761698930560821567679791016948370496 90 69102696102416751007831142233351743997337268477487444060703047904299199020224 91 480268209030738839281195749067702842636876250726621473863784748316082788859456 92 3337895127329577436922401151444243637199029541713809362523804661770850815267520 93 23198587105184466477722661816459908327186622753441223205759008395517167377678400 94 161231681388200990062078881599728908739123403949237594171265392084874522717329600 95 1120570617744940024137372446506444806802303119357638063712454186725034755820622400 96 7788038297076071029366902870206221213925508166919577462073950876482534096395734720 97 54127370070423597428893893286886996726203938385753709120121769399577864011102794816 98 376188724166975057570792584490303572273527031969685391989802137785423274461590598848 99 2614535973320917215710520121356719281887382999151832347607905434187552228602203399744 100 18171194181660319367123883363481447567781296030170916406789314549914065472263137823424 101 126290975284690372660125300257590401031155109703894496526462442587214771744954771056704 102 877730449573620795968404386166113495457424941351942644636941365759143151640333297062080 103 6100283415913278996559154144445914295204682877627332539331081943264920509662423580801600 104 42397364444339305036762123422063016165469184717426921288576948817064443772122961138370240 105 294664426104703510130948499405369037234369491229627116009567766234831120078591906662505536 106 2047936826960172547192557105915317056140290872387289007217962860759684527921948300211825856 107 14233293454057545205602712953856162453531216026397314698497369288049989919604676530194304576 108 98922310435729660992572256003557161879295784419873681107466338263208899049444029959278871232 109 687516458051614209044803494063547515897648987361920630046928087574645043624542236435471913024 110 4778283867509735575890610056650518123596453808320118170723401062885537838848675469797664557248 111 33209382046225459608568843676424268485854474306806698775389142548004635135494819752340286136896 112 230807353952148773664156450375569728276758398772033769197758660825932226752187976591546817642176 113 1604126043786091005419496323323722322503088664674307943017215966855680635320062626159531331617856 114 11148779795319254614803896135102330045449932427297096321314871826199777943390020039944525918119104 115 77484740931675518542419353456162858265564134386339707350938821966035346915985983250973119730857536 116 538523962933554850512619477388236593410461120720048911707572838426240571348697818274130811697494720 117 3742776386248539107311216450248694599457146438281741039875346153151121946849234698264726778357774400 118 26012538051511146179254581327441922024744093255436880761978282738714132573394149523433946695891550400 119 180788822534903693525535805733035435384435284221715942984464991247052073979059370367465640039788366400 120 1256494014110943527454186563194234217939861393972131287799037131461312156754744520476117623156792473280 121 8732714696406786735277528988453332840436383306763655096623501923078916014119399788754356814957225454656 122 60692932168720693509345923831916310504739140043998602624021594620644218160238455752903519534610722364608 123 421819805558587606833598944562202620507734625993540672510337066473670786412229553187488503753968548257344 124 2931674941438822346371759701149419135196300580829421959707011469597489405342966430563588610919603671675584 125 20375330529771866247345955948087797172547703685298134668007714937417088577673910767936792367686809985884224 126 141609865517253437618966475345496423744320260026592243383348357390692566595213602573662310447976564414609600 127 984197727860816839106124601559733786742998217679531931212502874306911570290388116472203473570250894436840000 128 6840237888711057810109872155648886212089999424734150638414164614898700988974725967334750056862623353500036800 129 47540095907206860071731802313746243916399083325708615543293336987847386989903576908735508940772753936504476736 130 330406742519345571796379329115648379942208841349949576092984725863681246418177254593880433982952829198120654016 131 2296348238660066744553338174592691196894472688425096298993059729410272139825621133239842798247083309713303045696 132 15959768838217458598494681678057767117807605659413665093743842770689692787565404369791179506020725727645242452672 133 110921426062958271387877265123536142008132898066941438352294000456409886976932444188477766268067917464305968138304 134 770911088033935422396784271834693115161629978268203680106092649051149084250309702227797467378111750877711010164928 135 5357881941730023786863279538735668312497070512770354677897967660639483166028948646008216272744625999986036474092096 136 37237626163515520011421715503195802530110407185376162667039244844873482551275415777508977541506553089426611173861056 137 258803911204881581056506677963398556013998935772059450048288013662352484555919948310288700407471001020767758283799616 138 1798703928140537794328359914896710924712825668346897458706362385694513126908742882921045892635669381750301033056341184 139 12501108681263143808615361187886146778612158487740102904245951639704064544036922047653395501037673714777416704218558016 140 86883514188079496435082881792298128493443652303731141047927716542993203597773278077629878223668255073275709461457904320 141 603846045189926847775897951843724327679901376130341227064065069803960265997219213659416075968290217329631148283613966400 142 4196769084434003909176451687055649603983082213345030596293346999113884786529390332126252072041288040401004103113500715200 143 29167816678374163988592895068430727772793222740775743922686707875106801655869717860622894716881810770515445324610741633600 144 202718213146096830132635076538876165102616775182382720443611780073778731241818900574498963354496305270046250946451553115840 145 1408904697745686519944369551748315517973112529821227747906450187375789997484484293214089362955040229771631448489803683832896 146 9791978809024363418742579973820330222624768849579736421331662112770104445373938272583871828174572834808951013669581775307968 147 68054886288475890658075851000353334427651630530198749090018301949486310835960484413972480106125296932449743820783159146862144 148 472985863027908870502714341614707165882360903447215043376887356327804623237088818944317798106509077727295260728933115465226944 149 3287282351423732709351785368224294165193156984397320423695783042730960596594307837781011533887333632995093761913965158727751744 150 22846825037864432395914320727434340662236736072776942964238161045430591855286329363254927403801081052730618371095783151653347520 151 158786912260432695104250955218438967271825589294373136988185650872748636163504284504856544978067865730567290092197597277005441600 152 1103579314124214047839139411951124024491247624720717932883946286664041741092503780664135232803254921039542978180019550555362989760 153 7669947637531773203521384858554333056379120967644392137904802671155081065732444996449267387495849535842261457913284907950848003136 154 53306632345826841441205523387732513051307849196868799125388124638531096363620925913715192218067797949648516449821529730035452509376 155 370484543877224218356269152655328479831054524284824087275231591250443138141240191130076655741009182081468351041180216362342058737216 156 2574891551232279406542253255876869707857941681970693578055250013380757967848106461115244525310445564697996137623075757374770634232512 157 17895662883050063654766151992664073490505021853735740539875083154755565557848108187675436423487916841798264536082373042238567025131584 158 124376014931778277961862993782764977678381163379880724430753514159082941576810756791196991626907609697685313450777830812372326409558208 159 864421351218111067356990707313277559914010205535877382460059019044125956714339112119581855107287408059493503629597886474776410804408896 160 6007784321210213400870071620550129894889191065952114573904996354265832200746339167964995074614425278079107071291140059201457998385401536 161 41754489751227984490262703687955410768474983357259875228447676263311953781899866308110470978514459676226018588605409326385619696017011776 162 290196405391963740708237606932588011457866046414548693670005066216616328307943133082160910349934790346951814193313931727059941042582582464 163 2016883793914407971511899428201897006957417299461993038356191402107709691335825832440410357568902758510554257421162797002542616244968760896 164 14017472865179825319299705739498733149946276197579176682038963552154109197267551435879181182196278194108337020674281249876969082275882224320 165 97422343378892397051182406061723839953125309890464312240049470016706608586284441166859578633179488578950620118509979829046598719119695374400 166 677091589954938790133025742209986643705150678222910789159479039497139626857450677897814138264046685034112231853731705014633526639021995512000 167 4705830359722549707290647909859301684462351920696735698129026952255728761666704588674945987852101909149391738988124547821417487345117654760000 168 32705825479179597614292939288098956659714007132890654792968472346208444979097004663096679377332808626384592544192421409554849948293373950494400 169 227307603229798516781046985513959789875868636552082070852720138496267692142743179726235172753889120465953470302614517679398916095606047674473536 170 1579802549823047086061147049292877569914882163264384554028009180377263582503620047640845966926322571414828671974100484010026736017472554209012928 171 10979729938484616003671599343128042626218123716748589121577881708526799889142536530436121140348637210546213289061992657049095307505534948691054144 172 76309833488722142479227454864748224513135433079136840183177774914811385877799388503977537375088517156943916944951153130509442167267933510081741504 173 530358280185550341591268278012346758253590670601494365899654513553308735321373344987215737025323707672401881215021776256300894520271624542879027264 174 3686024362809613228363382135026070686114389524221347239957163439447828699953745948695504164524374591082914038905789035665088589809789368629629339840 175 25618107816611379302782043994128491644616104957496391759726383254387088155694606995223855144164512946378757986007715717906986960862677187247191630400 176 178047506881718063587257741895307493598512026022386834368488865255784313608843465915622381125875279094835733081355356684329821171135519943249003069120 177 1237441692951258011509263452785631976735429095951327062356646398617902073064291375847469183817300300468983071368998677945252515896541328245027826844736 178 8600299831613680663888745219703359576044446193855245787894299127790410602012510512314348324373300011742679798600885812154362388195204083352898269471936 179 59772640290832467793982744331452626016104536713256905594947227215758912226068360700117664916981522807896216205624092537143137546263808414164552873539136 180 415423717462055931591500441134093675314973949487377885432653781908311973815195515237519716938771588021919059651501301522463372596985421415062194187778752 181 2887221715324875357763417072630024680157294756206227105004927541641143718996657443976247490878607876904947590276596029950819825300551078866505451442124864 182 20066377732043947658541847669063185272418809268530187466640540839915071450623291123371389499928488477915132779328487028813333936330339909118865144265425088 183 139462623583018193920143563337528396348576225126750266013060160961815733282588649450384156093401623699292190275017798898815363337282316300565099092466207296 184 969274257485906334151757043813222227907536036342563104186221254514691786726393594227528075525100526849529933922278766626778827273006448261002590579663271616 185 6736518804019210400343720995597864642626758174445708345123731102051760430234459017358920091961712911439398680310800699578279165433990423404747221835927350336 186 46819241557711819874756777558411608910027320437372329507930669197346255795641327578927304044185213120914679205537327626780700516258891526097045093689635658944 187 325396758149258261252161805621100911622900074784152317939045829291185014365769002462608976605918894636981271482622748000641972804947718531797082429099436826176 188 2261528523129319510358897382159530100132391649277738946713189083172719934363329285836947442577767181360133688702471638936104935998313906473290479457942742102720 189 15717769562355240478122738142786890793187523350629431674865040688112399285382679569490475455897994815598515114207121695887707518336110498520504016088288299278400 190 109239515437751587953033634935095816661689690171458881825085200800073683175123568258514725025214136684599033656077625783791964859937735638878942693952524673988800 191 759221700364884203582660157404001551424745359801093792609543636309277774441374096609059833805083462230391582367230384917140653624271526742849169845789783395201600 192 5276639941097216493095733426081189633191287021913889942723483805247431566414219986715718015540448870248029248030512335127224132736213844221066066166328325544160960 193 36672989002554908476143851294381905733648332966279675169323757762540527349554614765541909675968784151437171174420540674243161106966146477920109933467427277606720576 194 254879646402755142148712999886790305631729816157063953902770079419425473501787721993084617192214582091803527609707432883074399950179717118341624891793372502242743488 195 1771430033855916425707889032951485205699339764018779855943024205925869717949089052781284457432940439907035008009569159942290629275173254915786234077428467235451553344 196 12311553351295190492120231527202588689867094134187864877845991567996622030259098980185138827917135025557282387349308171313554812433744907503349849222193550647213763264 197 85566092380093689104919143369726378341546962694025494699679766504029433635943663415374738442138691038178625093650632928543609226138109270006555540368328356928199198784 198 594689878383907633342632323552876908518235315179093339352881754005251728061776130571370033184576081859011182008566036598134841871305704768173977370435796333894113210560 199 4133133132705056010356841968184925934308643118904662548636876184070947912413242020932853019588371183437897105224901553468341740195310574502089270384921823153116092750400 200 28725542696451199769811761110697256687560703776855040096055879549593532027176713345354806437789062529441415012286143044562247628826301583174342103955494296808318301234880