100000
593799
1552553
3004244
4939278
7343931
10213114
13525617
17288518
21491930
26109831
31123948
36554118
42376412
48595724
55178293
62105107
69381783
76972529
84866801
93057210
101503728
110230594
119148271
128251116
137565240
146986240
156539919
166158150
175767386
185443650
195085132
204618858
214055974
223355486
232449809
241252068
249762191
257961291
265759471
272989183
279595048
285612082
291005052
295719079
299640615
302759421
304948606
306288073
306712117
306114845
304495952
301853520
298167327
293380278
287567633
280867996
273193176
264703201
255529584
245602811
235049862
223918709
212343683
200456303
188382985
176167982
163991913
151995830
140230887
128767049
117663874
106970020
96796884
87187314
78156661
69700152
61907092
54722574
48184016
42215846
36828647
31978718
27674302
23849197
20479288
17516587
14933067
12655121
10667884
8950923
7482857
6231034
5169726
4275021
3521804
2883991
2350589
1917731
1562326
1265774
1023385
824391
663129
535120
431156
347200
280839
224365
179129
143175
115016
91999
72599
55748
42715
32852
25466
20220
15208
11258
8704
6991
5370
4139
3261
2578
2170
1924
1668
1554
1315
1160
1084
967
847
595
420
311
312
253
172
83
14
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
