100000
592988
1537722
2989576
4962027
7489001
10573677
14218352
18415101
23190987
28518243
34405863
40842674
47794048
55229106
63168119
71553039
80311232
89429318
98839611
108505495
118352747
128217906
138127703
147941856
157508395
166736470
175509776
183729149
191232923
197916290
203629332
208286282
211719672
213785245
214507505
213839571
211663518
208071068
203111753
196891691
189506240
181034591
171693467
161686547
151135346
140156669
128992897
117841223
106853303
96230164
86046920
76431415
67438022
59100262
51457533
44523958
38266754
32693601
27749525
23411565
19649800
16390710
13621325
11262095
9245941
7551841
6151554
4986646
4031461
3235195
2584823
2054289
1622074
1274209
995893
772518
592610
453246
348413
266195
203265
153088
114488
85432
64627
48813
36553
26611
19327
14438
10847
8120
6007
4427
3464
2751
2259
1747
1290
931
625
486
434
441
488
567
592
552
460
302
202
153
100
81
86
36
25
13
1
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
