100000
585463
1508730
2979322
5076036
7875101
11432091
15793134
21009942
27132706
34184159
42176514
51122998
61023559
71802540
83387423
95666529
108572380
122016778
135796336
149634639
163297951
176575051
189276570
201074035
211691466
220926537
228470792
234187973
237966575
239663765
239338070
236917685
232542949
226362994
218501406
209231588
198786178
187419319
175393043
162942356
150336277
137810812
125445451
113481558
102040697
91199556
81043482
71664516
63096990
55254691
48136272
41765629
36050210
30993901
26546324
22676233
19299241
16342623
13776463
11579608
9714832
8123496
6770799
5639728
4687965
3876997
3191299
2617595
2137961
1745194
1414241
1142725
922422
745418
597886
476650
379016
300400
240119
190857
151467
120357
93554
73520
58636
47003
36562
28727
22744
17991
14012
10901
8210
5766
3919
2603
1824
1226
772
499
397
277
146
43
25
2
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
0
0
