100000
595744
1574101
3028362
4903252
7147715
9742219
12638186
15821596
19282543
23006413
26968411
31138119
35536111
40125816
44894867
49851988
54981175
60264569
65697679
71243636
76890053
82629766
88485399
94442207
100452423
106530666
112647298
118821810
125011783
131196847
137402714
143527929
149652607
155780512
161823923
167821997
173707740
179533452
185223825
190796691
196152231
201372802
206424317
211259892
215901439
220310712
224484176
228469523
232178560
235568230
238658254
241451400
243843138
245817704
247466656
248689077
249487436
249776908
249556373
248831622
247690675
245971907
243724591
240949712
237674467
233824432
229402577
224366006
218870726
212809543
206281838
199269289
191839299
183957720
175753838
167293799
158604085
149743657
140703588
131627002
122597601
113576127
104771625
96186031
87838906
79838833
72195104
64944819
58109782
51691018
45793321
40361294
35364533
30793042
26658669
22931428
19614011
16692290
14152782
11917521
9981167
8315111
6882448
5675437
4658860
3789572
3069027
2481288
1988960
1590203
1261953
996476
787303
620356
486827
379271
294572
227512
173948
132682
101484
77503
59127
43801
32722
24334
18161
12988
8711
6012
3958
2623
1858
1147
769
445
273
223
213
195
167
118
76
29
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
