100000
595839
1584626
3043749
4907123
7117909
9645161
12435253
15464938
18717619
22177008
25822205
29618972
33570810
37646567
41851192
46153407
50542774
55018224
59553625
64113724
68703527
73341209
78006375
82643670
87253269
91809946
96308661
100737224
105095922
109349157
113458471
117478998
121321703
125006575
128566207
131940332
135047754
137962071
140671852
143126189
145242580
147097040
148637051
149882168
150769405
151334408
151522925
151306128
150708553
149683589
148177139
146197527
143787312
140922651
137579335
133731671
129395009
124534828
119204155
113451260
107332294
100892151
94134613
87202551
80118704
73010377
65952901
59035207
52343231
45961308
39935851
34335436
29207744
24587700
20461306
16857499
13743750
11058986
8793185
6911058
5369923
4125112
3134016
2354346
1744709
1273837
919148
650500
455159
317962
219476
150582
103712
70369
47861
32626
21961
15069
10592
8029
6172
4673
3450
2727
2237
1843
1260
828
632
380
234
112
37
3
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
0
0
0
0
0
0
0
0
0
0
0
