1 81 2 320 3 1264 4 5120 5 20692 6 82800 7 332192 8 1346016 9 5439936 10 21769152 11 87340224 12 353899264 13 1430292992 14 5723670528 15 22964038912 16 93049464832 17 376061938688 18 1504905191424 19 6037857292288 20 24465182810112 21 98876703129600 22 395679679463424 23 1587513600442368 24 6432548611358720 25 25997320579121152 26 104034733813923840 27 417399637932179456 28 1691288478439964672 29 6835388494931820544 30 27353504392915451904 31 109745489911649140736 32 444684819493099143168 33 1797205821364824440832 34 7191965367660567330816 35 28855014383755141840896 36 116919491389126516670464 37 472533312010069011857408 38 1890959385199035304378368 39 7586752364572892194668544 40 30741250583487773214244864 41 124241602327894288706306048 42 497183622789963967792939008 43 1994759409087835464477442048 44 8082694136016069066542284800 45 32666428708151182140182102016 46 130722826045541970264950046720 47 524475415689740390658106982400 48 2125155719314815802027513217024 49 8588874777455660510647718772736 50 34370515169909564420704696270848 51 137898565816873294700886804660224 52 558760081148206812819272568406016 53 2258244101364122545950573960626176 54 9036924527881796744606392214618112 55 36257208413367623098769636316938240 56 146912918167433434794541172945584128 57 593752564041521812646465777480761344 58 2376048322782428485054310763636719616 59 9532986468301058045796806207723274240 60 38627321909107821101419140831885918208 61 156113374587328131564279368795813838848 62 624726433730711816724299296939280695296 63 2506476228636108952776837171655563280384 64 10156152477819286059064103002242883256320 65 41046367124974822523229206636867228794880 66 164257230486314127732660349156183517429760 67 659019406521566964940214906244426662674432 68 2670323182006412874878194771031580116779008 69 10792183940753600318086966029423487708299264 70 43187603901940916900293670647318207776423936 71 173273767055977578022745388897851701330968576 72 702099137634445145536466514188961024302907392 73 2837552805987366720473085620786153095388200960 74 11355172160572546280406765701320246319879553024 75 45558291687100153015992751844007383780317724672 76 184600576585133254972597660983371773947366342656 77 746068263010400577006843261742460233456895918080 78 2985577414505439397774817552699554354308266852352 79 11978489166085782014029298564776376188346845626368 80 48536411809846673116274986527702567884322269822976 81 196161231571397374556659088502908344518362838073344 82 784987877942974526143982238203428062187180410273792 83 3149464068747381455829537483625945077895991792762880 84 12761516323263455136472050779189922226669534188666880 85 51576016136034144325169616169306954882665095503020032 86 206394235675677071688479831943005752429539885601259520 87 828078047473167994876174241854815566070811568921116672 88 3355342778674064464801343750099274700909279070792974336 89 13560709316286360002378601877646654077433359694525628416 90 54266545658991062246238407240305952376635716733283336192 91 217723789742963831926786176320888872656785066816840925184 92 882209047672255165375322216740627869815221734281318498304 93 3565471917718300613173029639296527171731065966380714033152 94 14268121239523571598878841402891505791638087670184078737408 95 57245387393963406853849227244202514415290565480862378360832 96 231956272468336737656084495115564613748467093615842072461312 97 937457598974564278441937219747468188097139877813222698385408 98 3751469367241988188458529087021938308934254282168874496425984 99 15051338127788804385236741720828794022173837946254532519395328 100 60987486445949039159521747160788918750769926489910169747587072 101 246482589165238511439794928903766933769084326666845350306775040 102 986361285911314121395080414060098214472160139517366235817836544 103 3957397962528561603957811509726749110748730672490679760268034048 104 16035235708068837150119402180991228092074163236076528457524183040 105 64806842280712220272894492129565339036714679129395147981017055232 106 259340671908480968832481844609808229870172306312933932564092026880 107 1040505402301128933283309498122195823590057427082451513147566063616 108 4216090860560545696916436136833167731398853698429344734805242150912 109 17039446155693927629360020617682954940801606597006946100884436680704 110 68187574945018315443867976096603277924485127232175086848874783965184 111 273576603229986724150859941484178357606032690709974259800068279238656 112 1108522660228665922040384946064475471043357308455982639842002309480448 113 4480124552823710475741479913517728672515020068167564408290171160625152 114 17928330881024604567654804536809752191244697106882363379729626327678976 115 71930580724843947965734152486852407314190298446311160090508369263067136 116 291460153227594714987018817898591770330782407120162866114956968878669824 117 1177944155309691388363318666230333503692074246779655267472317267729973248 118 4713836038877685853472557018372869132222858810246414622100163224338956288 119 18912466864221116887744246176768840702514182436841224174154868286788993024 120 76632642675910401380641822319525991802894164095413228606395780118121283584 121 309712914600493137008631248506931527960911170893291909152756683375355363328 122 1239393134189644317332181691250400462883494506019576152965627784442673102848 123 4972591619390651168121732633195391350573401648566711263125040914959966404608 124 20148764276906187653273624721296167192007571514327895212159215232605004759040 125 81431780138264393283198764403308169456693141991914853878576371952999649509376 126 325869488969785555595113615441596104591394388690958432731890317800457109504000 127 1307426873012129997572396524590185181775933054660335308394486357292854510878720 128 5297647160665504763226695536823128659992544932210438706744905541504781416136704 129 21410585428897297195263394412976873400010119227208558806573421842072103399981056 130 85679774166943632271702515954145139550962726655604900639622143888968315524087808 131 343757372233946782827019546826684422317414976286010176423316253614676880564158464 132 1392892638635635121999990760631258434208663918587426669751366958472312731232894976 133 5629413573297327007215483351697037096175633540277474555694459119126284051956105216 134 22527496282350991072477213144224047797746355856564843222118729797782872580247519232 135 90382975449283044748069255266425909850214072640739810766424294092143056722717573120 136 366228599966181049036254129333004392719896472527029233072902890243154576918234267648 137 1480122871206157175619034548596571437221414119602912013399502768739461068361432039424 138 5923079206097314948400034208532119794932057965784149897672030048525356352413741613056 139 23764093255594729298444962051903999169144661970812166120067828968724744867628344934400 140 96291260153808752470340821797986108868189472541723521176736243581334480948137975349248 141 389163753087758728848534255067442077059809748413377697072927278391331888918569164996608 142 1557335393245090666784026795303103111139558268790841790024757157951662167185310064050176 143 6248213509827337616554010603080349335307060908092859951505695820574746984566900867989504 144 25317538780053468721385920618850739717810485549808485593446912571309659235927828987904000 145 102321523208363236846731931742536869971154650705727953413658166951793424691125496158617600 146 409464983104937078417158082985962548653194573671698706797070993286486755876000135611678720 147 1642821867617343808870676159242960593464518192226965760000647390782370955595058028553961472 148 6656655742750270022818934634227858022449441030967128240965376134997808579867257458569248768 149 26903055663867643241038206090419142413569275237826755716084846496179202583899927089778786304 150 107659257675870548857462411382737694274705047147115307979558407164780362279437302664481734656 151 431941655719174933013264432856645355900654225442835276809070767343355688518967922566371475456 152 1750212217010636587086985137898763401708756156174979150216248101064911594089411892410541146112 153 7073530390857231378539629217508806986398069795474404833741690598191690236465588803187706429440 154 28306488323933408264587141283170072490100762269397563058706774444620620279429948814368245284864 155 113568973984999399906517968172186069906615712270385151965141725543867700186738407334741259845632 156 460177440888309395654748877206706432188438021693693270855853961139500706173178730565588846903296 157 1859819673108007743950528471777837491534811213864500086351197164111777891028723649913921407549440 158 7442530243384378661740747098532000811654635149980537379116065116734270225803064125180610642706432 159 29860310255399386865202324840469303267915354820989594229531243110983825019300032738805052172402688 160 120992914484510501138828392300745227857428173332702315729721768423083283974129054832021329732960256 161 488996162503289100677697348809806310973412059781763782466095243856439739965077322372670799545892864 162 1956839569423286545769793434382444837938254309205168800399319700094297330982916421401617316238589952 163 7851071443742025700360001643958349410042648942092465840742314617562177436673699439737579593290219520 164 31812262085679253897767213661370131328072715260490132250790182783307853914284789239445265819778416640 165 128570124512849237067339990132315524968324587528639558410459746623724454205999355902011341333302607872 166 514505279150794931354363882970081459422926112006685920002080906430478132527374301205890737031599882240 167 2064255939992980461844785837112673344172279975452279725367639649059934944825791677868030855159220273152 168 8364291605997344898796708396559593998192896127720918224055264276230316554690095774397300807860440006656 169 33804512560235827666540915896934514339252263595382900078936120737013020342116034169758431799366329040896 170 135277151183146593165283924111029800182077301144456557923461909027098824589971131953979720858491244511232 171 542747905980757034142790535206899793640522841378671897488173424468213385291227988888884917648598860038144 172 2199195199691623288826648091368953580916332149454016264662918032476338910458110191320197113668820317241344 173 8888107355927281798151586302917665466362315034114658620424096245046291089384571002312002032391280301965312 174 35567968636653056230499380643033084715201296553432063840433237694054010786619573783750698492710504563212288 175 142702890537642529703413986329321762901448047156940199656558542068177257317160629909136728405367092257226752 176 578227033940190688920876291166725868360265643643447910832431516986738891153287746188200943742330183501217792 177 2336920321797935307962792214321965051397909251831409050382542165283377560339989093444609775979900632068784128 178 9351766960446936147131013602346692792577621193789942535812298212503503519954269267554698193488655884740460544 179 37520393433853965877912102404087711715622885668390870002838263866479530136494887078207053416905757841705402368 180 152031298916145936866823343094804704568322150289521257734767385056707463069846457468420335073829028032552108032 181 614438639379194103726330613924638818741524271410130061517969418579938129907445745098427980593365527617318420480 182 2458828789912487076653167041233652690355108335343620476432751746478098847442195285110157049772428666516394737664 183 9865111478311955041128756127632917318881188769610407559879509974810919514228334667369610213783054809812831305728 184 39973080629988806666710924605055506307585404273062242156270802721317990517266809279896460289718298798405829263360 185 161552295147014153926056064728307021481244966590794458090099051691991756625833248853533016016462613682492184461312 186 646491624916791664061137723696766956785158576837910181064926628056976719714999626660169521898867227892297676881920 187 2593800746015414781021646128048350899749459535665665877361908086829600770081903041921529151931715483335773468491776 188 10509988314530493859211343927959465520606801449321569558166030779512174392597189536278563418592081770596025501745152 189 42476404305623707512151045115878350744619187558942148050461401328491385025125502136993831016601078342566428083748864 190 169979879364609634545128567579747036164431225220163942057951778376930988517153526536345281291019876557742214389694464 191 681979349632380845657530503966455340245057886833704990094254405993221900170631159641731366863101282373739964924952576 192 2763356054391709320791335425540380438120188152321743150361070229237511070273467998884982995764648512290467839347785728 193 11168178830841913302578970461867318517521675599451210001910484577656831087835121283666102345907660905046958199088873472 194 44692240819865239933108822569619684242383676140190542552231453994583130659403239612392556051474504844953811169507803136 195 179310548059438765945162617127350517459466302875011417079201365829068249071020546966510865003721469801722595300790501376 196 726559959423174670274379188927297099339667666246922495226065196822143496450492729711093764299555974909752784250610909184 197 2936411884118729983327152686025813720314796663445446128597628503235247881477875499168791014414975184403933622512897753088 198 11750781309924221881838031240616463755444267972928210720245416179145484158345223537524491297635404236233266031011412574208 199 47145522313407138259484570670572598637653504103468874356239812700097122054732742833976574737390924695793723381371323285504 200 191031978596478113045365943981398256701355693188916012811383040752522972865934340552576556289539586825675566294985347170304 201 772060949577729974460016789520692067383487328117953037700298826124849772043578737574041829503986105589713631918053925060608 202 3089593604183053038322967141272051680063941238110227659440539959589949557203145869277698392406463390057331448773967177842688 203 12395814402771098835620034509010131976607053887771814222372633795016021207649894147140045614662698999926702236877352146567168 204 50227398817102043136603621941882183620800671551104754500049666465289521060494469958294104905040348106909197512252042017505280 205 202995401662379481561041657685275029599732523832520272652134068393012168072380991694278797688551724486754746839277501977460736 206 812336506590163504677459704223103013152582174760705419913857945679210158800219855223453752252693788863504280529886468405985280 207 3259189996591701834009570597216652973371320634036188043252555088624405080396211227595079463156355101234426992053869435986903040 208 13206121877956271089419305556186938433280938243343910482721711230587055092060292303658978994865464140495882547398915055507472384 209 53372901606548750989929543980258719520830409039718500591837253655113011209666118524194857215495530630406661801187190732148965376 210 213584919079866591634607375842590794226416560181722551538464810104151887666792443479362968791961878127970284266462242197909536768