100000
567649
1461262
2939741
5128978
8158807
12136892
17145816
23255796
30500775
38865893
48276323
58590210
69652696
81172771
92810584
104141553
114761954
124281833
132348630
138754708
143270741
145706735
146131470
144612839
141312384
136478170
130401842
123333407
115481878
107113296
98493944
89845062
81375610
73202934
65417829
58131463
51403098
45233080
39602230
34483316
29909696
25851711
22264454
19117278
16377142
13976623
11896119
10096192
8544689
7204204
6054098
5075445
4246762
3539336
2944765
2443459
2024207
1674202
1380554
1136977
932532
759585
618760
504274
406954
328348
267939
217285
175654
141888
114416
91215
72150
58260
46939
38136
30804
25113
20288
16400
13363
10879
8691
7234
6084
5265
4441
3844
3681
3485
3378
3264
2832
2321
1806
1517
1319
1232
1065
957
790
688
542
479
348
243
206
208
196
195
157
126
72
28
11
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
