100000
595198
1584766
3043663
4907246
7124551
9644410
12448654
15493138
18760563
22229662
25907878
29763478
33779483
37916767
42218592
46670700
51222589
55880693
60665770
65526902
70467188
75503726
80588578
85707246
90871432
96106629
101367566
106657753
111930175
117234193
122483052
127663443
132888229
138057207
143173557
148267769
153317357
158229401
163091099
167846676
172496554
177056363
181477073
185752020
189888941
193872673
197732985
201459028
204973178
208242978
211314611
214140350
216768175
219179155
221370966
223233153
224848481
226197025
227281440
228098146
228610596
228791301
228614779
228077606
227162166
225922758
224286258
222261000
219885548
217080110
213864587
210189989
206084917
201510629
196546827
191144428
185305076
179101121
172501405
165644665
158474907
151064267
143385449
135561542
127544497
119465797
111335359
103203013
95196962
87316934
79658719
72285891
65189540
58447336
52036456
46053340
40511149
35400220
30718372
26517444
22743454
19384966
16407588
13781194
11507843
9551675
7883314
6460403
5261046
4258573
3416372
2722434
2156058
1695360
1325070
1033181
799817
618785
478303
364958
279147
211220
157136
117903
88886
65991
48897
35609
25093
16799
10827
6721
4404
2637
1776
1140
768
469
363
248
185
96
47
9
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
