1 2
2 52
3 3132
4 31104
5 347934
6 1893780
7 9714968
8 35251360
9 119069850
10 331355220
11 869135892
12 2019732192
13 4480392182
14 9156814324
15 18041010864
16 33514806720
17 60460359858
18 104364198900
19 175893704300
20 286474229440
21 457427541582
22 710732312532
23 1086084601032
24 1623145928544
25 2391662929994
26 3459538768660
27 4943564673348
28 6954987006240
29 9681597133350
30 13298961444660
31 18098741471072
32 24349246963072
33 32490082979682
34 42920002147764
35 56284481223324
36 73161799257600
37 94478128493438
38 121054147727380
39 154191900987000
40 195033853262880
41 245377348858362
42 306785599225812
43 381699298838132
44 472224357445984
45 581626356448854
46 712702641831540
47 869764093978128
48 1056479210176320
49 1278469395295250
50 1540489597386100
51 1849788299317452
52 2212462826962752
53 2637763740446382
54 3133432796997204
55 3711163826604584
56 4380697172128480
57 5156685723605418
58 6051281133927060
59 7082694828488100
60 8265968048956320
61 9623563714142342
62 11173964006355892
63 12944680313034432
64 14958268255175424
65 17248199979128514
66 19841826835866420
67 22779621424173308
68 26094552150313600
69 29835272067395550
70 34041296850555540
71 38770794066307032
72 44070876247907232
73 50010728210792282
74 56646239451554644
75 64059298962898644
76 72315895638843360
77 81512510210799798
78 91726708238429940
79 103071667777247600
80 115638176372205760
81 129558451380465522
82 144938329652438772
83 161931665588869932
84 180661369366908864
85 201305806340232974
86 224007196206937300
87 248971586810922888
88 276362972001130080
89 306418573821674250
90 339326870411368980
91 375360093552951812
92 414734179227092512
93 457760573115377382
94 504685924759212084
95 555865492478889504
96 611580196886106240
97 672234129408300578
98 738146361541028020
99 809775288382705500
100 887482355852947200
101 971786212991779902
102 1063095269761330452
103 1161994890003384632
104 1268945426719638304
105 1384605962184066234
106 1509494185082388180
107 1644350476027010868
108 1789755690936497760
109 1946539699800771350
110 2115352822489282420
111 2297123256776643792
112 2492577575662934592
113 2702751828122921682
114 2928456150268561524
115 3170844689770401164
116 3430819006041901120
117 3709662357555451758
118 4008376167917673300
119 4328384625134701800
120 4670798070200156640
121 5037194289538917482
122 5428802239754006932
123 5847366869792978532
124 6294246128991555744
125 6771366634773972294
126 7280226420270843060
127 7822949267410341248
128 8401185134342448640
129 9017271503441726850
130 9673022886692791860
131 10371008094261654972
132 11113219647026969472
133 11902476454853505182
134 12740963368715394964
135 13631769369504297624
136 14577286866795492000
137 15580896139840717338
138 16645213335072477780
139 17773932571777476500
140 18969910905001850080
141 20237180210199590262
142 21578856661360564212
143 22999335242617411632
144 24502010542224053184
145 26091667505636335154
146 27771999563462205940
147 29548210040871938028
148 31424312820849174720
149 33405959659915980750
150 35497507735949433300
151 37705088991119137352
152 40033428025195853152
153 42489170494302567882
154 45077433885014704404
155 47805412943042482884
156 50678644899477422880
157 53704910887889681318
158 56890196190769713460
159 60242907627789669600
160 63769508346765083520
161 67479072231058390242
162 71378571674172218292
163 75477791161543803932
164 79784245340093722624
165 84308475080064578814
166 89058571979387660820
167 94045881405863945208
168 99279108359963028000
169 104770453237649373050
170 110529272713065782740
171 116568675248807122932
172 122898709350723361632
173 129533447186584909782
174 136483671207812681844
175 143764475620425900944
176 151387420961699517760
177 159368684600213047698
178 167720651398065812340
179 176460645900944321100
180 185601925707395952960
181 195163029546306789422
182 205158138412633305172
183 215607075319750635432
184 226524997644744356064
185 237933085987983167274
186 249847529499339671700
187 262290942978307626788
188 275280605224098520480
189 288840645267922143750
190 302989492003527456180
191 317752872260170523712
192 333150428124552390912
193 349209571439798690882
194 365951223323598719284
195 383404571616518535804
196 401591885133154880640
197 420544222583614640478
198 440285272063341366420
199 460848062035948871000
200 482257774471719594400
201 504549510609523139802
202 527750023992473280852
203 551896595922751746132
204 577017632414178945504
205 603152706517771604534
206 630331960913651982580
207 658597376618481366768
208 687980920571810324160
209 718527102640548932850
210 750269805116139109620