1 0
2 1
3 25
4 36
5 784
6 1764
7 2916
8 36864
9 46656
10 82944
11 746496
12 777924
13 49787136
14 329204736
15 429981696
16 914457600
17 3186376704
18 3657830400
19 3749847696
20 3869835264
21 7169347584
22 14999390784
23 19297377225
24 22658678784
25 149824733184
26 166659897600
27 247669456896
28 386983526400
29 426649337856
30 716934758400
31 2265867878400
32 42664933785600
33 83623270219776
34 87143867967744
35 359729184374784
36 406239826673664
37 450868486864896
38 484884627849216
39 619689727770624
40 752609431977984
41 2378617464029184
42 2454728428486656
43 3716589787545600
44 34290767244496896
45 35972918437478400
46 38057879424466944
47 45086848686489600
48 48167003646590976
49 75260943197798400
50 126572702747371776
51 200779471797682176
52 245472842848665600
53 328683126924509184
54 368362684799778816
55 1273968096448610304
56 2264832171464196096
57 3805787942446694400
58 7157988097467088896
59 9059328685856784384
60 9440732714731831296
61 12657270274737177600
62 24547284284866560000
63 26623333280885243904
64 29837377468782084096
65 33695156183620386816
66 37762930858927325184
67 47793709368329895936
68 55277425387766808576
69 59902499881991798784
70 88543747062777839616
71 99991877284952948736
72 249697746903927619584
73 399967509139811794944
74 412765663249349738496
75 764699349893278334976
76 863569998909114679296
77 905932868585678438400
78 958439998111868780544
79 1346286087882789617664
80 1775628422427929739264
81 2662333328088524390400
82 3537755224817075748864
83 3776293085892732518400
84 4779370936832989593600
85 5527742538776680857600
86 8625959983006819024896
87 8854374706277783961600
88 9999187728495294873600
89 11740889976870392561664
90 13060163563748956569600
91 39996750913981179494400
92 41276566324934973849600
93 69949169911638289022976
94 80902069996872548745216
95 86356999890911467929600
96 90593286858567843840000
97 95208592379729893392384
98 95843999811186878054400
99 182029657492963234676736
100 187854239629926280986624
101 277673190788871305035776
102 323608279987490194980864
103 353775522481707574886400
104 377629308589273251840000
105 380834369518919573569536
106 552774253877668085760000
107 758772929931605427879936
108 1690688156669336528879616
109 1894792818777537468432384
110 2474831436770661183258624
111 6553067669746676448362496
112 7958661109946400884391936
113 8090206999687254874521600
114 8832983022598982681493504
115 9059328685856784384000000
116 9520859237972989339238400
117 10646188457767892278050816
118 18202965749296323467673600
119 18785423962992628098662400
120 27767319078887130503577600
121 35677812868620793996640256
122 38083436951891957356953600
123 75877292993160542787993600
124 82843719676797489915101184
125 104849082715946823173799936
126 136945740690216258839248896
127 169068815666933652887961600
128 180618927647392769607991296
129 186398369272794352308977664
130 189479281877753746843238400
131 206875705408420983808720896
132 247483143677066118325862400
133 389974394387373643335204864
134 570845005897932703946244096
135 594877977066378655457869824
136 655306766974667644836249600
137 795866110994640088439193600
138 809020699968725487452160000
139 883298302259898268149350400
140 952085923797298933923840000
141 1064618845776789227805081600
142 1940267846428198367674761216
143 2123193924997923169269448704
144 2431845026841846666812719104
145 2861886499322070388803895296
146 2982373908364709636943642624
147 3567781286862079399664025600
148 7587729299316054278799360000
149 8284371967679748991510118400
150 10484908271594682317379993600
151 11929495633458838547774570496
152 13694574069021625883924889600
153 18639836927279435230897766400
154 27971405288998702493365960704
155 32598675906340458022469369856
156 38997439438737364333520486400
157 44370419983630067863916642304
158 47717982533835354191098281984
159 57084500589793270394624409600
160 59487797706637865545786982400
161 65530676697466764483624960000
162 72790360926157879387298463744
163 76434981299925234093700153344
164 88329830225989826814935040000
165 99833444963167652693812445184
166 249302112829833687202472656896
167 286188649932207038880389529600
168 296260196073635990349507723264
169 356778128686207939966402560000
170 376605728601285488746898128896
171 380834369518919573569536000000
172 496708568685618782124738871296
173 543537644799468331332978868224
174 687914831699327106843301380096
175 770961858278026737473399291904
176 821089674766022884736813236224
177 1072443656837254380064409124864
178 1369457406902162588392488960000
179 2797140528899870249336596070400
180 3259867590634045802246936985600
181 4156766478502990853980117008384
182 5948779770663786554578698240000
183 7160679753983667838301685940224
184 7279036092615787938729846374400
185 9352724576631729421455263268864
186 9746480776255547891021739196416
187 9983344496316765269381244518400
188 12335389732448427799574388670464
189 15460626340962654757915843362816
190 22411883767374458881346019262464
191 29626019607363599034950772326400
192 37660572860128548874689812889600
193 47348168169198130196117270298624
194 49670856868561878212473887129600
195 54353764479946833133297886822400
196 77096185827802673747339929190400
197 87718326986299931019195652767744
198 106533378380695792941263858171904
199 189392672676792520784469081194496
200 197366235719174844793190218727424
201 279714052889987024933659607040000
202 336698084758742259172389477679104
203 401880157498527314880578847768576
204 439768927031826624225161766764544
205 594877977066378655457869824000000
206 634698170265836973937345362395136
207 716067975398366783830168594022400
208 764986903876372030257980447391744
209 789464942876699379172760874909696
210 935272457663172942145526326886400
211 998334449631676526938124451840000
212 1108932923876186782267362326347776
213 1233538973244842779957438867046400
214 1389886979261081676563474225823744
215 2320060240290708379609746244632576
216 3766057286012854887468981288960000
217 4256528873987062634475639816585216
218 4967085686856187821247388712960000
219 5387169356139876146758231642865664
220 5435376447994683313329788682240000
221 6339823088940998616667865518964736
222 10078099073839063070778661477023744
223 16498206153178370699447084406276096
224 17192792089314786479762347942477824
225 17742926782018988516277797221564416
226 18939267267679252078446908119449600
227 19736623571917484479319021872742400
228 23174434980596229898811816779186176
229 25359292355763994466671462075858944
230 26426936174561350136492265817767936
231 33669808475874225917238947767910400
232 38308759865883563710280758349266944
233 59460606392763037807107598089977856
234 59487797706637865545786982400000000
235 63469817026583697393734536239513600
236 65992824612713482797788337625104384
237 71606797539836678383016859402240000
238 76498690387637203025798044739174400
239 113682951774244710600877565986996224
240 123353897324484277995743886704640000
241 184690619724782187767129768988770304
242 275084673429036583676197567079645184
243 323729968138376539172030256267657216
244 344778838792952073392526825143402496
245 425652887398706263447563981658521600
246 538716935613987614675823164286566400
247 629779259446276737389330935836573696
248 633982308894099861666786551896473600