1 1024
2 48620
3 485714
4 2575955
5 9779558
6 30643468
7 85350934
8 220335341
9 539722230
10 1270939682
11 2897487924
12 6419463692
13 13849588776
14 29130616029
15 59785815715
16 119811736276
17 234625138625
18 449330010578
19 842238087946
20 1546539992378
21 2784392187223
22 4919597372813
23 8537691416615
24 14565834252012
25 24449717835312
26 40411101279466
27 65817991835992
28 105710434885848
29 167538991180258
30 262191028089333
31 405402844676731
32 619684469746348
33 936919994750963
34 1401851029622090
35 2076706052287182
36 3047306101335894
37 4431059798193017
38 6387360805029621
39 9131021658233039
40 12949523048448900
41 18225031135250106
42 25462342035424210
43 35324157476455708
44 48675384713081636
45 66638493870746828
46 90662364439901293
47 122607518142650963
48 164851177266207460
49 220416216330250037
50 293128802336592482
51 387810357837393906
52 510510446050947762
53 668788284169069963
54 872051857399187773
55 1131965051507445303
56 1462934866936116796
57 1882692646288315668
58 2412985364662050778
59 3080395426925728000
60 3917310118081362032
61 4963064895640858214
62 6265288132679317317
63 7881478756322123691
64 9880852521641488124
65 12346497461660227335
66 15377884410607580186
67 19093784464061255670
68 23635651874818181838
69 29171538250574892301
70 35900612087001950053
71 44058366711025527263
72 53922609703084618388
73 65820337898686640830
74 80135614229824834562
75 97318576053409784452
76 117895719331415438396
77 142481619187897462832
78 171792265091104976253
79 206660208322441282563
80 248051740634510623348
81 297086346213459427561
82 355058694401369197938
83 423463468267709667418
84 504023354220492903210
85 598720550604544500607
86 709832188844627942509
87 839970099365635312967
88 992125396484110644236
89 1169718401951842025784
90 1376654476094045821770
91 1617386378787391711016
92 1896983840147805071880
93 2221211083041768162218
94 2596613106711699601941
95 3030611613247495747803
96 3531611536692418146508
97 4109119218611342863963
98 4773873364362101311850
99 5537990011506265634462
100 6415122846206055313222
101 7420640315533533950561
102 8571821103845016245077
103 9888069670250299087343
104 11391153682261248046628
105 13105465328492320969218
106 15058308651389396431026
107 17280215209994186828908
108 19805290563350859783508
109 22671594258001648667220
110 25921556208803854086157
111 29602432581769870585779
112 33766804521557623625092
113 38473123315430035036381
114 43786305850805205787394
115 49778384505819029387330
116 56529215912544213533346
117 64127253351621092561715
118 72670387876066159666973
119 82266863621988560089431
120 93036273145963676660828
121 105110639034035011856028
122 118635588456938869210938
123 133771627801420032237520
124 150695524989732759966112
125 169601807609956627674542
126 190704385520014154764901
127 214238307159728211892747
128 240461659409433546542108
129 269657621472152254671343
130 302136683930815688500538
131 338239044844189400058566
132 378337195496825891238078
133 422838709211395280269173
134 472189247468062301086405
135 526875798457200070423807
136 587430164120744781097524
137 654432712716068508151942
138 728516414966629262854626
139 810371182948182394261204
140 900748532000426516204140
141 1000466587154121002469176
142 1110415456825553626960925
143 1231562997856453910325603
144 1364960997370835599077396
145 1511751798383706332756753
146 1673175397633103157799698
147 1850577045719604585216938
148 2045415381329548068216090
149 2259271133092973098270887
150 2493856424488257001161037
151 2751024719156073971762791
152 3032781446029370774754092
153 3341295345827322871370048
154 3678910582703649060332458
155 4048159667187289579906808
156 4451777239010496046304056
157 4892714760990184729923698
158 5374156177817453371791413
159 5899534596422088372211515
160 6472550047518476376349932
161 7097188391011518827271619
162 7777741431151024852213642
163 8518828310675883921012846
164 9325418256690518329404214
165 10202854754671280391114825
166 11156881230815358619987381
167 12193668326925338504677135
168 13319842856174957508455108
169 14542518532432119375616586
170 15869328570330400910962578
171 17308460257986803507918268
172 18868691609168282141939588
173 20559430206819743380452060
174 22390754355189069924037037
175 24373456663327847702674707
176 26519090188517609799544356
177 28840017274178563619599237
178 31349461223069160155397538
179 34061560953088960928190098
180 36991428789762766262533778
181 40155211556519843670161371
182 43570155131197547221680893
183 47254672644803117830314103
184 51228416506470736167218300
185 55512354446762972067466532
186 60128849779996922188636314
187 65101746095136120731052192
188 70456456593990605800862416
189 76220058305020482615517174
190 82421391410954403321258885
191 89091163938725350351791211
192 96262062070904050830524220
193 103968866348887671276731863
194 112248574049590882404929626
195 121140528029301017485814678
196 130686552340712292825496238
197 140931094941959684755874013
198 151921377829745191841696805
199 163707554942402347343174687
200 176342878192993852226180052
201 189883872007297321094912846
202 204390516756821009027807682
203 219926441492821049794497828
204 236559126403680623373279388
205 254360115434976433945008448
206 273405239529116190551171261
207 293774850959600142758164163
208 315554069253758272301394868
209 338833039217261064700579385
210 363707201593814923477922482