0 1 1 1 2 16 3 19683 4 4294967296 5 298023223876953125 6 10314424798490535546171949056 7 256923577521058878088611477224235621321607 8 6277101735386680763835789423207666416102355444464034512896 9 196627050475552913618075908526912116283103450944214766927315415537966391196809 10 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 11 1019799756996130681763726671436132304456781416468067415248292558306065071863627636642030949423377254718066066358518538286207211 12 252405858452706802146088003199234910139421423537379794530169220964425944728647963794263559358200737721321118953128592183095980912780081856373786437365006336 13 180478943436628555303336751114405012462595328815514062867747656044277930781610134138789049399256868999679563587940457575571005022396505002166104757041282978485607382742190819719615210838573 14 437617814535571368432038511337652545614427696923129424177713451048312616488063444444116568548619798360728579274072579602558189605289698688298076102960815381950768025379270967729373733335391251544937988597855682119418496679936 15 4173815884388650643684523248235342304833690405598103283741941070722366857946798087547227559573094377456591352752701090688681220265335542270429619018540942594689108282818568165515717030251408538115955132200184902380819132266219495530634731039754115045070648193359375 16 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 17 39786732894291535047752038041559739510060813980024082300128677315737220661057371007315566038577459460472295375967652912115530975094458230159748945767638080502959227566911971103003303064782118652210655457390045806990391903935723345217011098898558323414160560058788484994314232438919361648480915796003405953154858547321336465170635561696613297503569949729297 18 51084794829027711371671763570701861692513735024902934392366711873930701112404287250400896948664461902916067360542014482127041342326178592028002247933870217022077496215597223689485522636450650638527382300746243911941119721781534487550455882783220699172041868424934798079734061711761126024438754354008176349849342692267264977330328335869514121528612128906464369734286312766314182029105564914754812099979902976 19 426628578371088124698946745095432810806394583663474197457384841119409015894891564348509888756165398807473017108632412848132561592023125550300214047195537115734289438939583909405915487716435901748578437543142128147180225206170166729190810396898239885089061075702259591114262977864516092552333158538213711336348249610729885190916615931624368128522295424552498411079152601380582679628411270151470125274534230753674312856605865836959742260926270831647052853895135219 20 25822498780869085896559191720030118743297057928292235128306593565406476220168411946296453532801378314359031719727474933760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 21 12551885753022048278708586503054943122422612318795969702739020255447171648441589707874042415464084192206474126069327610073742877202712859762409850103091607828884601267778939729751091415426382225599045231952352716719010414861092439149726522379675419197881952207370811226515074935599514749065100457710845762619466239065774721976563810261928966352478999842244804011885945864153168802321266333079131935921022750909440133029785312670710168759740443721527587352433979982332891478265916388677393844716400188696143598649399145511957216137050087409799324148435727603792368817228472090373696821 22 54022853245302743024619692001680822464434964598320116944810226708439684648597063879925766946022138757091821550794509274533181425409781504709605310225071567372750287662067457298074113034249948334467844734021570417593249674985207517392780657986316895471026875479448480718526555406918067128780317956505940246563234244003473146583932605514463155192239854484095617849879752848287523262273168866070031811942007199552571463205595204087959586482829283255803711104504103465825997509056289206372519243678070306039450544544781037204076197168260145531721186248483033579590760282860994609870031315134585695938045168965326381834707869532521532317248162793946873856 23 2259567155457585972769764927204167917259184675196505491905493224749002869738303227794808863498522752161662875897626395653104598778534083252064488305382546215891760055078156662813740374800610159933125416575047788472456103482757783662657069782148095036420966433004819306655356486373583687144385055404946239241713795583456124145862303556095466354738338006044892493779984972282352678647954236894585122336952080180811348504415298176112467962993417437242769607666005461568866550156076975223618970240356727963193197988603744987676466825539470862748918877367637438623638495205276564241438954463264029246836347950135876348667066161343085367098141248558468745363655544663508515794545249303125401873264922935734835846254123654279063 24 1003864799300363055801841527730655952279880759056506467326103341264619507278227808174721067079434217078862923530184652693339784296464483457455191083874372914927413479870581330361401023864248722384272987561843666923207533083524918071914937931250024660553666974562115785476169133147421453730266852296050344583792797872483722405591005717516980095266457935339103247401409078855758388821059233888892644520529248565876221427095615237480320885467250634608291990459894930486687046937465321572266016504522535514669941855887207517343878825642690002854961658450713339218368603951239224966098457715080023029539397241655732773608440496892678868879504837018486549627067568813283582138108677823055914152540077520112084876566673272987801745222680554871029113529915595045475579733101950749312720203553204628094976 25 5158286026067940340385797880697469089576707154395459182340800188999976784836697230165235720716287796812813290299244202776007474627748792243527939457103580005224322573681616547253963602543776006831374355389821484164377840032149526615209621042076482958186558338335040519390760671961517452860273480803756192834638871130683526502307800763568982520056783983113271311269092778352944628077212603217415462047438526280731049635039981543262299634817980725514475224226832582936257377973232416952067293607073611059364512497603419884939578176097901389890544365047151533475810722299565947866595109085089330670606272911472709064569656194686925337437778110494329665195723355913673767919126812036330447927187779257859811627208415723384843660823635179956961003394984556304005333661210201709731269285912252165221417675372992022282902773881010030309853843510925486270934925414621829986572265625 26 332646706786086137478486699713834145452397487844112483334872612091876669736932387666162905505685416966351710693477996222173097588805688344362890340680002174979250166644184431543505395760867977276035504911040249784009751364463821394745877296965739022096664691312633852192212746265230247058675910004606037515166206131870704438279014921668281357399999083057008769729342088689949348845205736933080577560772364148874124854489808392668097551482875796055002042718702931767960236535160791235933708593822516440646770952662389890579492999603087338643676331800847308582178042274637512301867112393013962964683600771195850044607730051714372895367108132581293993802202351559666084131551032906274778194512651047963846327637189023807735064483179353370169296398271217704901893171021100953370793116785537792640917673021792361630409246207202946269717824888427118964151461966265620930577490732921784460745432806033779844237244940076886682922168820171061643251531757948319563776