100000
584010
1507271
2980262
5081432
7879268
11446598
15835336
21107806
27329473
34530125
42707831
51927209
62189329
73534162
85931057
99297437
113617395
128912248
145042249
161915830
179479006
197577499
216080626
234759860
253349283
271734472
289649284
306923516
323230848
338421142
352192560
364356330
374646252
382983605
389237875
393211100
394756201
393876189
390751003
385400542
377981037
368652713
357579837
345001415
331111485
316089825
300190698
283695046
266775541
249701461
232600166
215644738
199055108
182956892
167513495
152797590
138852977
125685690
113358467
101934150
91367462
81645762
72741671
64579323
57153786
50486737
44499079
39105332
34271424
29958678
26144504
22739958
19743074
17100418
14784000
12777788
11044427
9517740
8189224
7029491
6031415
5168082
4411946
3757718
3203721
2716439
2297321
1934900
1625351
1361619
1143964
954176
788365
649248
533917
441309
363901
300620
248113
202743
165653
137742
113699
92639
75269
61123
49231
40392
33066
27406
22577
18724
15928
13831
11735
10038
8588
7147
5674
4667
3724
3110
2551
2255
1808
1221
783
512
338
252
286
242
169
105
120
143
152
132
128
61
25
32
41
34
33
14
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
