1 0
2 20
3 236
4 1678
5 9714
6 51229
7 251892
8 1144205
9 4762445
10 18164685
11 63838081
12 208288721
13 635843575
14 1829104046
15 4989647446
16 12978273537
17 32338548895
18 77506161543
19 179299342255
20 401569610694
21 873025241923
22 1846627291485
23 3808042518760
24 7669681093350
25 15111341964090
26 29167750750560
27 55225286884020
28 102686797915131
29 187711942989338
30 337666150097684
31 598250099357164
32 1044784916198262
33 1799868107937490
34 3060692321159430
35 5140872407502590
36 8533847033849246
37 14008069230155856
38 22748627452882525
39 36566117078816516
40 58202141500996411
41 91772596950917387
42 143405985690568855
43 222155849116696203
44 341295892622596765
45 520145920121945289
46 786629443898611138
47 1180833808197476370
48 1759936000157099695
49 2604978549730719225
50 3830138306035480705
51 5595336837133897545
52 8123307807361750470
53 11722580286372471801
54 16818277895469904173
55 23993197263459002904
56 34042346686713032924
57 48045035665317628832
58 67459755405397617250
59 94248537330344329590
60 131039291789607134695
61 181336898472448161636
62 249796647841287091016
63 342577145398038719000
64 467794140049035792636
65 636102107449197301876
66 861437028857629243112
67 1161961918932245770240
68 1561266586336758957038
69 2089885233456984286750
70 2787210260934124050909
71 3703898566816910064628
72 4904888343277227226905
73 6473170613177139929305
74 8514491382806250920625
75 11163198336955503023845
76 14589491666358871581705
77 19008393298663006481995
78 24690814142731582632246
79 31977176865996502836558
80 41294144434515114616749
81 53175114746478832484259
82 68285272189250018077227
83 87452141331593749177235
84 111702770256511062532550
85 142308885899747082985375
86 180841616550406224933501
87 229237673570286184297576
88 289879232497978359197250
89 365690161172156308864406
90 460251718676221841433716
91 577941404463598086992712
92 724099284187018198138675
93 905226871470590982488798
94 1129224519024404389938460
95 1405674286200827358764804
96 1746176423898854658400018
97 2164748974993292688751590
98 2678301555685658759884090
99 3307196190344032031368050
100 4075910153460802035232510
101 5013818165664680915112540
102 6156114039568622767106845
103 7544895024429369307579716
104 9230435711110037466488743
105 11272682492520296031073719
106 13743004299063673278379419
107 16726240721678596674066447
108 20323094784331182389207445
109 24652924631351687633186685
110 29856996362546951824597130
111 36102269303284155505507466
112 43585795274817516462796411
113 52539825085024809191226525
114 63237728662045846077725701
115 76000850193140079099911181
116 91206436519964584860405062
117 109296796114689085657727285
118 130789867480328834806838733
119 156291400073611138786002520
120 186508978161528488130339224
121 222268148750283053354849308
122 264530949262746519985654550
123 314417169425110898618843050
124 373228725338576203249281375
125 442477572491890556241848200
126 523917639105070051579030800
127 619581322334276360911689520
128 731821158229821045024609336
129 863357352713647795519346728
130 1017331946099095241468829564
131 1197370478770919193852680404
132 1407652131629055979521905742
133 1652989432930617869691269130
134 1938918754509232183836697245
135 2271802966400210299433177460
136 2658947781179280296625191781
137 3108733499502654471805754021
138 3630764068246517780313562325
139 4236035584286462779783088521
140 4937126622521049509427043521
141 5748413038620915506052200287
142 6686310197788677093710891070
143 7769545913397461467407259718
144 9019467746848818689845713305
145 10460388725746439071415378919
146 12119975985217177675189172623
147 14029687330951177425751060535
148 16225261266660253241779578310
149 18747266627934945004899820475
150 21641718624098488658639371165
151 24960768815242318886837280360
152 28763477349299436001480018270
153 33116676660409066566502253106
154 38095936792152772139671570888
155 43786643565310959725621536284
156 50285201968067352768930127339
157 57700378416250819400315659362
158 66154796922182088510252613540
159 75786605733737711476616221980
160 86751332671984568737260426990
161 99223949218749650465855525946
162 113401165398361523194175279406
163 129503979675212200590736650150
164 147780510466592340008787542366
165 168509138465556642496919773736
166 192001991799835873430130876637
167 218608809139928298631207083780
168 248721219233927094003419554003
169 282777479011481944161833073315
170 321267716389440940883920028639
171 364739728253964704012367626963
172 413805388817076963243757068045
173 469147728680722272129018645745
174 531528750521779867665679600850
175 601798053372961620536283638530
176 680902344055591922731322505095
177 769895921462261798976938761345
178 869952227134638028637282467401
179 982376563981900782715119683473
180 1108620094089448266473939245254
181 1250295236430400591319080972849
182 1409192595972747035082065896557
183 1587299567235592746536066603800
184 1786820767856221786454076421140
185 2010200471257710724256127445720
186 2260147222131775624751212952586
187 2539660834255984141988943361566
188 2852061987236722908703028172375
189 3201024657203794554372624304236
190 3590611636380139094123598303576
191 4025313417918746397912007351112
192 4510090745553503788658088623540
193 5050421152574456537576379682588
194 5652349841541982144135455118800
195 6322545285138719143994680129384
196 7068359959772110643010215388078
197 7897896657143391797929298811830
198 8820080855160549628977782400605
199 9844739668474141062884452240500
200 10982687940748619046678763730545
201 12245822085753264110364883939505
202 13647222332684504174226453810745
203 15201264083047948858219033914221
204 16923739142181383606929973834233
205 18831987648352554873379353954099
206 20945041586597818784666639028934
207 23283780843377280289791624144702
208 25871102832025270048097015449285
209 28732106798208017212889029082475
210 31894293999520210735046121764275