1 2 2 9 3 12 4 80 5 625 6 1792 7 2025 8 321489 9 720896 10 5764801 11 937890625 12 5208653241 13 55834574848 14 2234039306640625 15 45949729863572161 16 313160411915961129 17 313594649253062377472 18 7123773809250362976481 19 664987601339817047119140625 20 992334624064536108066118386802209 21 442779263776840698304313192148785281 22 900915583003346518677407703352453921 23 6465364971497830805804117541203596017664 24 45276824824080907916368232690729200839996337890625 25 1404945772894317049769407829375694006491236909402561 26 4256256632563628524919035102969919238309834384811578640384002921 27 8508753297863469383495101352901762009709301630569389906320691841 28 2663218052458272494742132655199821880625209647309732972907524432182001981718528 29 5607005320601059253161325667991103602003892399764752527847859167616581809464321 30 216927490490259748353894401120438211722067550901498525973409701484603782843783334609921 31 38297899823377832581498428566835069744751578506023804472635507778477403917349874973297119140625 32 464237300033497131043016723132104235100298485652879510993498149118076653474272411450076251006751470264456241921 33 25268410837566853222131717312374689333366727627898334121281746515666309922434384127954894288586405293674561564880471841 34 73535471307509563632653147211730829347421772077711913997558952123489082421146444612789935882523983437038371070950367801390609 35 5732199745335311592914747280626725339004047189375202881722714416210962171762612782795401985571701066992546539332011492377254965574046466614457786195972161 36 388826429968335315887646724947969537696901608797179407953983281867931156872132862327254354646840199403010923887408095474758862601546450528446575821176438784 37 47913833785768504931539100806813606725215752967902333327106257800233702202700834294096866349571611959343693375577669086602318905371571733409819659324637792472240641 38 3197895926239489537606209377609329220305070789246508744492682057100959958989511982811134803338021721934470041197708046119367379600934509248578819768469049358283104090801126988244772481 39 24167540446261844784127420916379266163806726579842134190664182027954488987887767503298046312791886096089301152851844680106467054843803987946985502299757087030229740776121616363525390625 40 173348836791095383823676920595132260109404623627828119400205052309383269086407192219559233301520406498836951844095375607695630849520108928904287539578362443871057951028197269785827139098547936433933851261982845320587873083106881 41 217616788765554934280787106569300191937012767566962656866577616824231760000548847746337068948998136358079776355268587349541030541279550011862921400559428108817986561045023251773109613509838988635669346508759128795641222348030192143065288961 42 16250937208954977603686871795218467667592632705508399310705196145906974533735466617015087060450050687042059238936746926503834101154221003283526452042610785855293422662464742965016350413144600136359797499120991754613696655418207127599024119131351881 43 2421992404215913542186420097872704383714103642644903555239620918168726660959118031199170879613980775772660931751432744438708998818798749361239541336423256122473331982050679917515143109906612309915610698275913054585688963765515641290344624112461606773093691284205396278311209555221139413121 44 5572848718073179313960846091445976674215728634721150375476332515889712949970529857113962796994633616654723530276013194087422482833246915297278270349823697855710804696170830043565368807638628917703045571514635178833982671152616349325691306426765644352063865831222175245438364624092871205449896046218350948253696 45 55563416653190550023081337271462027940306583128758533038972178201430445421337186582456263492931432073460637904013791747754349783826345868046386680358428450980986659226015991588864338290217016962529880637218869400775172765373488219480938472424298928017894318337672801625796719657794376336252763356729589163329224884220425385237761 46 4002450969858183772964214633745433773436060061236160347931538167481998813041801182353695041545144972085583159983096167057800447377482976741326313746215237027742917133558001121893400376961479796222500559151070382337690296974682180123904079853559181015572382863970776316989400347399158323109157717987433893412765305582479239293716372027200629608335361 47 5275142690704013425601577239285939307433468163463710388587253758228469782470778344833562712657304977189333288262391013672071207739919047291011315146838719252675557614452020011456185432851238599208489260417876770699196932998286299904363131487860542384394963150780096165653914438146309817625374081354928129983875838922543544985688246384825106360949575901031494140625 48 1397994226885520968830353757728677169124781433839086432722314216860692834899639083190121624817190909846017027554018158587952092494337376044839710221127160444870079838812440347633535855073412387457341465279976683201938142406930340034562872589895260528134785829797598840107466002595366886180795084092319062993373744402436911481619873966003712261325107426171691027323058481303861277196855528487703423992321 49 2451209722193705420146547777944625751695341523954799447063000470538641005102257522060447790861126117123985237883714224883006179510697002969100038696164542120859743154641890975296797091027560052046946781415572156292515491652461263123324741778257299315527484255435346383749269873816112696238559354915459184454166592108894095395926459174316898897410538927988260996181072440941392160833777163380054585268724310008213180615357176204588470809938112161 50 358829566640120261835174323771656791284618795489168381448362091384917958033191906432023935070190622108870483227879647626942486699463066585096678634840479629008938270399086340282193546173830104518434517137445860718534304211422478959859333223759108317086005443640847431956023435112305555341553256592426204690483862442952464089440890503688194757646157899470231408385835582729445498747200980743083318490051392016836666139530993944413637640357185519849607785118498052502622015429334942695652578241 51 4592877415289754477727783845034028222957977611336081213168845139109061956763824113211609342498745808762883208940675105926127891264070969786590389110379068521405320276701863362968347442390573909979524555760736031788800535159212606107832046983384898639066665785241757054778750922403622398269357415107690937176147593418493805616569503181954468098893286398381928452093482062946353563785307059165747391555102401810186602048736380692929146157729812953848950583507074888831274553915531316157052778769624565761 52 39032176360261400412112105978140329614775830088100338267941597506004174646587411841711301037337875866774829617353766779638085339712399525456208421710279624542604538064306653112487293028292339375933976657473687600436241388151778651519045444872540524132150227662549253195023604695523242838317514703545717484284927748877026759826593496235877671641564351664964961932220614304109474757126366926315622412533190556712737172439419465131759510001649397756840448094723170385081724865876628027496473247743094038978042907759256102242987717705071941595632345954931128641 53 136688605819865862660389512477546738898522406176109673702561860222036908659526119062631129613201769021970976633143406920320381206564873330957041897928096428853420662263816789297037139332978555198708187905292333429923360975801667787848160415547377053751579313080971170127309741524346039646437328087492194161781392407111530420288719196914448729327709005355085900188549365013548729280415686191799641448136204974331774431689313147803661866617924882302941117557659471213607327464121052914358363359132022751884527769907513028397848858394197725864291726429935508720638070867566893971991439866440231937579475132099172754709121 54 1195729224638507270126450437480788222536431798779472909188822780818412240138111963048296452226347798156482564554110226721282423688568164080518261638298586475463342462590136855394757316764417127951454132620210500026241312089776930977988009490523618307411520896525343286586840307987019434918479438767585424264310830335417728669565344067102889071309678513307073916148878809395247969130213031623559567935974553318859913337583088722231138992635160898462936811689631627555403650334300347759830812763896458968378106075484297823596701898929060949613974431156409181415113279011029495371876783708383229483161566583609205060534272 55 51372560872060728212821870233588478344794864037313828862110987234277198171094613653838585932359829755558700841393648080382234528732800325829770335353910406585237930584116708106171501074408057054219426891842934699777996323000005219603668990262032418375394342990995573894377582210675906999211130980772676686825756168705661024773772500822648847491700314053098574207693752552601044449970842565148832478733917711552184182023471086830290737212104352484960976442705369711735555674544343670656595472474302949275178530212891985373946343340590102106515019196262824845637893067508917962736199352237167902073355865483753818270545639993800803117922786810055579771291056958964263916637890198244910389124839866781258024275302886962890625 56 3831065799918709594777243959434944825027928359048126710692581310893342773659705170963298005558147298058148225960791650304268691479511431418355568863923250563106586643748447218472363209496367026294512051480665226249921074117647072034501788440539006184519872681897700521652261318196790834072960880382710417553200907266608569504235865714317951401523081638598620444626248422201787024288789316157893577348308280749582901407215851017421793375453536064398110804713289725518151686437283946466156416961173724470932831956884223452260195593969326556674767344554190210807237543331620522361952607802724077755240837878003592164110179724077923648604649772401528164384282754442759330237056427767632960028186845148127526767138568676616439041 57 55946757890169883068104409084770729789817333850615146050414778950108986015056593684055981111769100272647753704747854816820626269410158467176374426416844190646056126100511427731945363395105463444333366988508151452888053106876679579436824047753643644453960284652897953833731681862864022280818227391598119643020102100797198571208848436532255866850429798087402402157708380127890312014075244140380097990929153883309069059191668094556766699472601170995762763557576625466913463620701117699423351390386805156732039098786966356920713176933339769821547378108286044588558179341727823292218156172567728948076085302457567299472085048394130527727907433129381558690679321462986895430051900920373843757027098681702658216297620719277955062351539484482120889969879041 58 81056420087470713745536961151100332666669190413113470051210267831485486586242224916021620558705668886695457956086954702990203006231885163407688566086352711400782724825947388386149256466370876646811413505270159513570087035775134822957022308413189617072981710744465859492496866230742535319208477904856597869723026582009228033458294487880683329930889875803825468308047746168722327314843172722296318230254216050784255739429073409855576970463221409396232097854926005202668680705144936139590975711207993601923415916084908166737168286372683140918899322667014109967393184273847602820351231298599873596515483424867775840115925617035015792035430373864332318370998037591138923822896987760791756674234316969050447002728603328652280523026267695988896130010260248784848616241985062037503154730195549365993202771178946518491947711323811559628024115391173121 59 20477952216390551019706710826300980823443507634812286682130396338748512322050209704058492496633351712259785277002904119906791438828760526740879791680971811583483451334994889395338730097438424265242890126932317715856087202135916443288209399794475914342932307854948698967288590369357807428399984629196849294028814470752959730605129752404240691081411476069225255236308785096468041718612371747480039871051789056667712417774860818595849252190990230942436591983012403810076635666217380449377366957081593844189734082721285700122097471241612409057091848152843864940311317213527365842535348142622505300684222206887561988457460566977346090632587566405140365057936591507503198861573257232324080367854424006156096551796158705643164085977710340924629231663732566695100950333260983828880814571243526335083657051915354613887378233763641986984496247077230060494280813327205895937435589597187841 60 190867996134838167520698609226844503201437931764063517674114567183705246878069679242750968389669045236249247283972550029523132428325698323217426467825613931374852214769494147063258104480361410555421385415856580499596875990552816066494983514983953258206813528217853249817009010239370036388248535848829764148981028681398406936795861668331873633355839972596629497641930091111969179088588866777756457603478393347372715633564174900172704489746377649024787316061278440742435250519471892182814773199452300724801888339770455178941329145707705014949159125305711662869114288073744514938180590095569989866319471846607842014968134665341445097132697983424409004938040401401725378839424545239738976876950806630929449595788566739030553043342780963678851379033815364395643507113340827298349248452096650950083925934687927728394977911187288179692188097829136978511871129353654465085113548239241908769056703324110040995899253704628017860092842490367139798839543243110243181636890402423599579124901209