100000
566971
1459458
2933866
5119095
8142917
12106321
17112143
23236944
30521336
38964409
48434656
58825368
69927059
81427103
93075179
104421729
115074333
124644337
132772571
139173730
143634524
146043947
146380512
144841951
141552898
136627039
130459120
123254323
115306340
106923116
98264526
89641293
81154046
72967589
65210946
57934891
51170264
44981357
39353427
34279910
29723469
25666177
22097308
18958157
16218188
13818878
11739559
9942455
8408248
7091343
5957052
4997065
4178934
3487570
2907698
2411218
1996502
1652034
1365623
1126736
926948
758117
622383
508148
416820
341067
278617
227791
186482
153533
125050
101906
82177
65501
52374
42181
33112
25910
20244
16399
13281
10293
7909
5588
3907
2717
1878
1334
931
680
430
236
161
80
41
12
3
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
0
0
0
0
0
0
0
0
0
0
0
