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