100000
595725
1587379
3050477
4918920
7139298
9668718
12462960
15506810
18786939
22262608
25921220
29755301
33760129
37909025
42191427
46655688
51194685
55871387
60647377
65485243
70428792
75438437
80515146
85664857
90821207
96013290
101229616
106509171
111822010
117074595
122299409
127541982
132799598
137954876
143053685
148099403
153071094
158009246
162859859
167636151
172323965
176840879
181279790
185621337
189824393
193822456
197623758
201250140
204725259
208062556
211118366
213962727
216604659
219026270
221222581
223128789
224785449
226153516
227167548
227945791
228392960
228551912
228392414
227884959
227004295
225770653
224170416
222168490
219734521
216915107
213688709
210042942
205944878
201427389
196543241
191291662
185590542
179494335
172956360
166108381
158935607
151426155
143680034
135786182
127703826
119551427
111373584
103270044
95277320
87477187
79854841
72468484
65377694
58638076
52250969
46253284
40735310
35623809
30967455
26745754
22967586
19584756
16604695
13988894
11700899
9725105
8034855
6594269
5380612
4359886
3505913
2791817
2206878
1738606
1361960
1058607
815127
623080
471498
355383
268993
202940
152354
114803
84240
61903
45576
33665
25093
18529
13536
9736
6987
5153
3613
2487
1721
1234
731
449
251
149
94
81
52
23
4
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
