1 4
2 16
3 36
4 81
5 169
6 361
7 784
8 1681
9 3600
10 7744
11 16641
12 35721
13 76729
14 164836
15 354025
16 760384
17 1633284
18 3508129
19 7535025
20 16184529
21 34762816
22 74666881
23 160376896
24 344473600
25 739894401
26 1589218225
27 3413480625
28 7331811876
29 15747991081
30 33825095056
31 72652889764
32 156051071089
33 335181944601
34 719936977081
35 1546351938576
36 3321407835729
37 7134048689296
38 15323216302144
39 32912721515521
40 70693202805625
41 151841862142569
42 326140989271876
43 700517916355401
44 1504641757042944
45 3231818579035396
46 6941620009468225
47 14909898924573409
48 32024957522563489
49 68786375381178624
50 147746189350852225
51 317343897635791104
52 681622651718701056
53 1464056636341090561
54 3144645837414275041
55 6754381761815229025
56 14507730072984833476
57 31161139434029486025
58 66930981341814490000
59 143760990282858339876
60 308784092400516617361
61 663237054308047850761
62 1424566229391939658249
63 3059824430408551724944
64 6572193943500478722961
65 14116409033709522316176
66 30320621351119031404096
67 65125633362038554105089
68 139883285097986139797481
69 300455173173182279983129
70 645347376731193112460836
71 1386141008175543812221225
72 2977290934811112318919744
73 6394920327893393054604036
74 13735643205691161502867681
75 29502774796289059934008209
76 63368981535564775994925681
77 136110174333834057361000000
78 292350912201252669287294209
79 627940242404485560009607744
80 1348752241140824955937951744
81 2896983638151048745241508225
82 6222428362837184217139651729
83 13365147880280106663556328721
84 28706988244105523843061554916
85 61659712367502921387330787561
86 132438836735994075737021520400
87 284465249715105442354712141476
88 611002635554596515216091599025
89 1312371971720801475662581205625
90 2818842492545099948449438407001
91 6054589071541299414990654243216
92 13004646028352300787552194204241
93 27932666663979999565982941133584
94 59996547792225900556077863669824
95 128866527148538200475596022046721
96 276792289396970001153734810671321
97 594521891486272302661004516413641
98 1276972997428750505444070121557124
99 2742809069798265111919814287228041
100 5891276956142038425468958882980864
101 12653868093167319154752657218575876
102 27179231075249661117610389757713025
103 58378244217726337852584663274488769
104 125390574461392979242558099162125121
105 269326293972095316065337815758119936
106 578485687112607612403038678399867649
107 1242528849518191223776272407942562816
108 2668826517715501764647687579746713600
109 5732369903864491824603271076210385409
110 12312551788813686577674918643264410049
111 26446118114258171991529148372499511489
112 56803591595750036971482256737799360900
113 122008379613080067532215472128613211529
114 262061680918838313466709133971218417936
115 562882031740748485502622334966254428196
116 1209013773191505179968256075045347920081
117 2596839517591840464440209878943571941225
118 5577749095715599309879344363992488991401
119 11980441904090785418728020196938527491600
120 25732779613113824502926918803869607380625
121 55271412517010994650262303561717571439376
122 118717413647329429074844161366406330424896
123 254993018294465242878295687293735190565121
124 547699258106135095678246313588232826205769
125 1176402708342395010509681849542096444612729
126 2526794242849130444744470164012353994118756
127 5427298917640055561442080176684760206049641
128 11657290111680711461440702354251494839222336
129 25038682189809953029069332871633445455470084
130 53780561330811431513392817756821245636141601
131 115515215822112049032972185854339485376596849
132 248115020673544865088827154239615448018202641
133 532926013648580394668164343705115860713422400
134 1144671270817782173878790838038686070202864769
135 2458638318788487828303946679688533069255880256
136 5280906874072632570729692699471021438604476416
137 11342854782467390401216376896886773645787573889
138 24363306849401143370979708975517349053630930801
139 52329923288408556744142155468761918153571527025
140 112399391769678233887317950316683390443710910884
141 241422545195896490746581970229724574896102447529
142 518551252023661515265360026331853273769766819984
143 1113795734185132730645841917107985815451155022500
144 2392320783428352251923143940001416937145737638129
145 5138463503822279228480187800549241840205013130201
146 11036900804864116462972317597660061532134169297401
147 23706148595937027171855837138759962150561681096976
148 50918413709487539326280660134629327051235705580625
149 109367611706225710132964652009809312885808015039376
150 234910587721137815957381809417827929143512182440000
151 504564224843076775549591773572075881961249812890625
152 1083753011991578117597320044417541053130725895635001
153 2327792049398869484653885400979520746206522884207401
154 4999862298225102495398117263386678734427466680334276
155 10739199409014419582303208109763261279958096866857929
156 23066716054863494057753328037516139495031096100118784
157 49544977171117435717757861520429340789386140183661316
158 106417608689858843415567725705224881059381744784845761
159 228574279086957208908836776783599702133185280571179681
160 490954473637792331457730089714478805041370978459935969
161 1054520640501565592690971368986903090367098440602337536
162 2265003866864107464515268325199460402582989769276878209
163 4864999621505030981354941152887745388358618540861696256
164 10449527995734811503076449172273569283891707585049497600
165 22444531105608980930301599803248520463191837615313050369
166 48208586718583634917809439300683404419333921173162241441
167 103547176925536408281489088079454014629609411874606265121
168 222408881468312659047409566484069343931468945168618580804
169 477711822037969110528197181943660777610021632052113426761
170 1026076761900130836904505402991253480102569188817350496400
171 2203909287444381717008309333362644379254081309461450638884
172 4733774633282612501345517321288812117069241006555991489809
173 10167669970071506772266641391005354355679973157478382198729
174 21839128524081113491965985366945622969072536704015344094025
175 46908243097506739537844785470245143797501723369753687477904
176 100754170115740473294043397595141744091326770054481368522641
177 216409784834835065861698953902577654655402754377742028352656
178 464826368163822751987630534563106286635558017081465429714496
179 998400107949233357005071839963403340037690295130911524820225
180 2144462629111713926842031862992193567964209085326315376543401
181 4606089213174003392839806077482106534675147692655130162859225
182 9893414579346664603528941643429897010641256156023422146702500
183 21250055634806385316050585661386303647955760628329202505945001
184 45642974006673717915948275025728204203913420635431953563233856
185 98036499855633153151578387991930708510466198044029325770781956
186 210572503503786974299525523704773420566248799942490863459150689
187 452288477221726998518630574714363041791094616672466700116017489
188 971469984084934100269260010115840591434058414598124869798100401
189 2086619442032175071606046683249340095582496447878332329993173056
190 4481847887423770270663197278195384320241707893756886884264460801
191 9626556755573054514144550654809905102840759204115540334538019904
192 20676871972452770127076991894450013838906671439490591515004932096
193 44411833371022649426029290482265208364829897741484533262415389569
194 95392134071501244194327824925975141145483999824602175465507568721
195 204892672785999313173463397784955571714050466747038804393218140625
196 440088774300024450988148338119171062369848364137712743942174329444
197 945266253943524321529402958615057346943433297456436476144787613801
198 2030336475329572536679163032638355043397180492478892683954703612176
199 4360957757516645630726117287987640799653895451529419487591309396644
200 9366896962119315025613846311879408233391689733943693364063824470321
201 20119148952482178823745243920493044876096661129481475831328639847225
202 43213900634237454505699053832239502142533936048898171122034134176409
203 92819095501321127178803387985105000128118948041804817373046065605264
204 199366045722278215013946739570077049289283481269082797181583930784849
205 428218137359157923877252569372526551688055313401590490900405904899600
206 919769324305035481083949436497785650394741223981560742127769702359104
207 1975571644745629543852401314812915803060135332053824794992610691194881
208 4243328430714858429897552757181013655537673093418536818508101839255961
209 9114241044511152998686304823304630912052684981507746716229797546037641
210 19576469550686499402333811652479574026188166500398645373761511325552900