1 10
2 86
3 561
4 2861
5 12068
6 43947
7 142376
8 419213
9 1139569
10 2894178
11 6931366
12 15770131
13 34291532
14 71619470
15 144269412
16 281284873
17 532422712
18 980922994
19 1763049635
20 3097467201
21 5328692624
22 8990408705
23 14896447100
24 24269860485
25 38923848951
26 61512553950
27 95875085296
28 147502839751
29 224168481416
30 336765208668
31 500417506232
32 735939909521
33 1071738892998
34 1546275410174
35 2211232517333
36 3135564654901
37 4410643389516
38 6156759698167
39 8531296288480
40 11738946217277
41 16044427562813
42 21788229657642
43 29406026110234
44 39452505440155
45 52630503741556
46 69826477720874
47 92153533324860
48 121003427852825
49 158109195093620
50 205620307120826
51 266192586737415
52 343095425369481
53 440339247048216
54 562826594995021
55 716530708696468
56 908706012171317
57 1148135554860291
58 1445421142237958
59 1813322671477604
60 2267154056552463
61 2825244095965136
62 3509471714517176
63 4345886208584752
64 5365424453490465
65 6604738503856642
66 8107148646309478
67 9923738762565497
68 12114612844789949
69 14750333690277300
70 17913567206223811
71 21700958396113624
72 26225267996777965
73 31617801910620425
74 38031169053364530
75 45642407038010126
76 54656519266101155
77 65310471525191516
78 77877701125579206
79 92673196980830676
80 110059214878135593
81 130451698530939952
82 154327483894549186
83 182232371694644843
84 214790161210422609
85 252712747112281568
86 296811390625175321
87 348009286522048236
88 407355558499192037
89 476040827401756175
90 555414509610966382
91 647004016735969368
92 752536042637069527
93 873960139811362264
94 1013474804367916820
95 1173556307283002216
96 1356990529435587249
97 1566908079162766270
98 1806822993831403150
99 2080675351288103965
100 2392878143121180101
101 2748368789546883420
102 3152665705524187151
103 3611930359519214096
104 4133035300298900381
105 4723638663356014293
106 5392265707182384762
107 6148397970748280706
108 7002570687353679403
109 7966479136638466564
110 9053094666126892898
111 10276791166397254956
112 11653482839978315321
113 13200774163554385772
114 14938123006193897610
115 16887017933292247247
116 19071170796937518233
117 21516725788674624232
118 24252486210375555429
119 27310160303345886340
120 30724627565145040021
121 34534227078114217499
122 38781069473545616150
123 43511374261054135500
124 48775834364303430175
125 54630009822078153376
126 61134752738081134960
127 68356665694077367136
128 76368595979427421761
129 85250168135985147386
130 95088357471124883318
131 105978107353671906497
132 118022993278109953101
133 131335936862019032388
134 146039973130657440219
135 162269074641360840328
136 180169036209420798541
137 199898424216773291681
138 221629594715638766082
139 245549784781690289270
140 271862281825883399987
141 300787675841276259948
142 332565199841535652862
143 367454164041915941444
144 405735489641886150985
145 447713348391856487976
146 493716914465231673874
147 544102235511927138355
148 599254230141179408225
149 659588819470639930160
150 725555200786060593201
151 797638271782081015900
152 876361214300457617221
153 962288246948302342951
154 1056027556466319405566
155 1158234418226461887168
156 1269614516770723218407
157 1390927477858805011496
158 1522990624073063769548
159 1666682966635364236824
160 1822949446723215265233
161 1992805440232823494326
162 2177341540625489825566
163 2377728635212143823717
164 2595223290979844024405
165 2831173466844882687852
166 3087024570030870420263
167 3364325875118022281792
168 3664737325193040717309
169 3990036735448746129005
170 4342127420540234293706
171 4723046268001170000874
172 5134972281061225768635
173 5580235615285050327700
174 6061327134575951222170
175 6580908513255188194076
176 7141822912141930123865
177 7747106257821102573156
178 8399999155598164024666
179 9103959468002960555671
180 9862675592120930951593
181 10680080470500824439992
182 11560366371915556854141
183 12508000479838723003508
184 13527741328145508624629
185 14624656125255261293363
186 15804139009705795483686
187 17071930281988685671476
188 18434136659382460986927
189 19897252602498929430640
190 21468182764309060311592
191 23154265614541229974928
192 24963298294548537324897
193 26903562760025732236274
194 28983853271322543926150
195 31213505293551383357961
196 33602425871226124086749
197 36161125544797605942740
198 38900751879173389234675
199 41833124677126916065080
200 44970772953417482275501