1 64 2 441 3 9025 4 104976 5 1630729 6 21836929 7 315701824 8 4388400025 9 62249751001 10 873880953856 11 12333757683025 12 173597094140625 13 2446840043215936 14 34462915406893801 15 485580777431805169 16 6840488501157755536 17 96373115267172331225 18 1357695830148848944209 19 19127600441526566223936 20 269471365580391401234889 21 3796363402757607348356041 22 53483691847244273428766976 23 753487024339598255044848225 24 10615238741368271224242842401 25 149549155919951192544417546304 26 2106871542905439376228019879961 27 29681934638582109651577846692769 28 418163693154002892521739963963664 29 5891155087284117821371600613729449 30 82995506832775341572140090883693089 31 1169253586888539933668321674824883776 32 16472626004264399911487805241026208761 33 232068912311815749669675161869245776569 34 3269422858342095597228189687642579865600 35 46060136736713555352903363290894597751921 36 648902355992267102565172878702883070183281 37 9141837118067129618741061351652766015575104 38 128791620363687822157194928212603794555886409 39 1814436339481371045621382628377524335541330769 40 25562060797579493104425236064956066230452028816 41 360122280406706501788369461773069158918875544441 42 5073458586594976656786161552464739289546716960241 43 71475672099223455724775216343959211517085328577600 44 1006960363395073815152117356747640774079777381098025 45 14186213905648466355353458027489335945671439938619049 46 199857583567835205727633441820519788804325174194372864 47 2815624660338652864741674837055152334245830842605034369 48 39666957272179012844377260548276019965558192120799883201 49 558834251381970568318015149547737603543949644981045811264 50 7872943678911093875381741860400696771048123868503175804025 51 110915252631751688197875328396947524230191622488470405237761 52 1562591295974661207292564383337581531097444951896602468003856 53 22014028732030301065660580655146681870357234353085878264486729 54 310137053920024597260586024132368382680737067289510672817403841 55 4369258956868883680466897519111422245135781701496870621602734656 56 61554798405681072950803687470163457052538132459778691478695234649 57 867193554826359416552856450779578648225395055473617071379786319769 58 12217157411126723197441583924785471005717043071639856047048951235584 59 172117210024854441381503762187123872628722050033865843655431878158225 60 2424813971845825543811908390337564882120992050927595617948039348757521 61 34161155628828004530081057638862260207833440623026304607309028161899584 62 481267663188475897627541987701112307612331953386763893016619455177808809 63 6780173544112699927909233191712021280088982648683034670918426728686394801 64 95520137346694174886078712859663826172161921832910607315975145002542336144 65 1345702522121115004912432735275606944998545314270261129911116527423675771929 66 18958466019268170482095965143413105768019365344728137650505360628171241947025 67 267089812120748426843232515065830525534320737828638810297871297415490234550336 68 3762802732362120896972204872341448161780115249454352095295512855496782948045449 69 53010948977233373963080042422401105376237997859926117371100089274888278332358025 70 746826477853316978734514831158149452228755627770074920155086032204117478592227584 71 10521407346665835055534155017467575421385209244663135295603534136383302661338964129 72 148227219892726170658971376123273001938301140688559361733164256095515648831839741025 73 2088248082523785238654997599751455383621367055421343921632868121387529076706710351936 74 29419563136380854740723074472313079858380432424672762201870908852143139415195840159961 75 414467372137831765166912302518260102446778328749392644880855242586367734882444691259489 76 5839080674668794695596680805696806299729048380130945164291042168986589741215606855368464 77 82261874920162080247278127732375514177610881550696229496123735441010673811638529703515625 78 1158918063032967234401311469766561512645782225954887743915334002936672517835418517212097889 79 16327017565884557507317918356535038527938612403673001591392322525721022251255523114103506496 80 230017557841032509990714579849133972255297992188048103863200521895673385489472801867134821561 81 3240523059502588788860786111894384422465225433618639878546468632152540714574212550158277992569 82 45652991874756622405291755397368781470275756010697072347605590426335003258082929216767048810496 83 643166436049528492118497797475918863176534051821368293739575996534256491495155841750166967025329 84 9061028587030748132280257232130609180871727473922439440049280103193785493067193961901530291187889 85 127653177238661077453070711931548519913144013929724734796098492403902397401563118775465322823877696 86 1798397775992991821967576677178295898145459628884223537687875110252296912311884980868228258093962249 87 25336107025756175196424004743680133352676763297637265246689151845876998130939346258258184689961131025 88 356939008593988004440800034161210921810964087618505694288501344577449676629330779794975682556844901264 89 5028612159182199014396906947729265529554718641344754194517064139396599674293380277713032964450556068025 90 70843868668438304905328847508926364302575951291307714467768894440761683586655041771062025663664602546481 91 998059418590585538562858124340961496506234895324657205763636393037968863615191739081020596326444554509376 92 14060816013583414452157183914750690836502576132069080058043449459556135766420690512359070228820149080388329 93 198090958599475013663616668356588721644291153212426052393485228056576180716323752443180228221450584859682921 94 2790736173558575675456867296902507452611433435241139485225802797573001500597926629129166049626742312199526656 95 39316324407089830439809478493606334828783847932942505136460517435843785817922124497331423343046760815390489025 96 553894481151348706560234312496325246336419641392688128652470377057231660469703539338081629787359930652229617921 97 7803351429122844175855489021094327508408279610583962223818012485298004198783768445296534751365244738286795278400 98 109934826214228050483102845275881228854943131391051238326284581983259201505907723764701128199103762080232650868025 99 1548778896417208187118182185596034877523775069899609574071710698332674702155176873316243895896715260513697486969025 100 21819437503025380948500824696516883024635016789961781366786233571386496433705949838598748183985134941612132502275600