100000
592923
1552563
3003254
4929935
7327317
10187079
13488249
17223260
21381284
25946897
30912743
36261368
41980703
48021127
54368424
61023108
67964978
75131305
82482203
90001173
97635816
105369017
113176696
120967461
128692437
136275805
143688207
150873119
157777482
164336401
170463307
176053701
181081190
185489118
189139124
191923933
193789876
194709922
194648731
193555153
191395326
188212102
183972275
178680303
172405197
165257632
157405081
148894211
139845111
130417631
120797898
111054753
101346716
91776153
82495158
73598379
65163562
57269407
49967009
43236769
37167867
31703019
26824415
22535977
18806989
15583227
12828659
10500546
8538516
6888622
5519180
4394904
3478194
2737224
2144433
1679085
1308946
1016579
784410
604284
463451
353647
268133
202750
150470
111573
82665
60630
44170
31385
22298
15932
11112
7741
5366
3350
1788
921
359
93
26
2
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
0
0
0
0
0
0
0
0
0
0
0
0
