1 2
2 53
3 164
4 485
5 1218
6 2589
7 4944
8 8605
9 13814
10 21789
11 32332
12 46097
13 63726
14 85773
15 114604
16 149773
17 191878
18 241869
19 300548
20 371753
21 454178
22 548821
23 656856
24 779409
25 922630
26 1083277
27 1262944
28 1462789
29 1684282
30 1935745
31 2212864
32 2516841
33 2849582
34 3212541
35 3617120
36 4056361
37 4532394
38 5046733
39 5601572
40 6211265
41 6866678
42 7569625
43 8322540
44 9127001
45 10001654
46 10933933
47 11926548
48 12981505
49 14101742
50 15308625
51 16587232
52 17939585
53 19368834
54 20877153
55 22491700
56 24192657
57 25983338
58 27866157
59 29844376
60 31948893
61 34156874
62 36470745
63 38894380
64 41430337
65 44115722
66 46921985
67 49853192
68 52911833
69 56102174
70 59465777
71 62970452
72 66619101
73 70416214
74 74364385
75 78512756
76 82822233
77 87297598
78 91941985
79 96760108
80 101805685
81 107035642
82 112453353
83 118063664
84 123869965
85 129934606
86 136206417
87 142690904
88 149391713
89 156314066
90 163525589
91 170970728
92 178652885
93 186578006
94 194749681
95 203245192
96 211999893
97 221019890
98 230308929
99 239873116
100 249795597
101 260006462
102 270509853
103 281312260
104 292417701
105 303919998
106 315739217
107 327881884
108 340352349
109 353157398
110 366397189
111 379986264
112 393929053
113 408232538
114 422901173
115 438047100
116 453573229
117 469487042
118 485793233
119 502499216
120 519724057
121 537364818
122 555426061
123 573915524
124 592838061
125 612325490
126 632262837
127 652657888
128 673515589
129 694843990
130 716782501
131 739209100
132 762128953
133 785550574
134 809478885
135 834067356
136 859180885
137 884828006
138 911013941
139 937747412
140 965189457
141 993197842
142 1021778125
143 1050939208
144 1080686745
145 1111196934
146 1142312885
147 1174043968
148 1206395949
149 1239377930
150 1273174729
151 1307621856
152 1342725249
153 1378494510
154 1414935605
155 1452249152
156 1490255153
157 1528963706
158 1568380789
159 1608516516
160 1649580569
161 1691384662
162 1733935073
163 1777242204
164 1821312097
165 1866371814
166 1912216597
167 1958856980
168 2006299753
169 2054555406
170 2103860249
171 2154000592
172 2204983161
173 2256818882
174 2309514585
175 2363324996
176 2418018681
177 2473606954
178 2530096789
179 2587499368
180 2646079445
181 2705596554
182 2766057537
183 2827474188
184 2889853657
185 2953479930
186 3018093673
187 3083706776
188 3150326385
189 3217964590
190 3286916153
191 3356911764
192 3427958997
193 3500070054
194 3573252281
195 3647820788
196 3723486737
197 3800262542
198 3878155945
199 3957179628
200 4037659693
201 4119296906
202 4202099009
203 4286078912
204 4371244325
205 4457943054
206 4545854793
207 4634992872
208 4725365369
209 4816985410
210 4910212413