100000
584864
1510320
2986567
5091067
7880332
11425578
15797820
21024336
27137686
34196627
42211257
51151434
60998285
71715155
83230257
95492708
108407329
121768563
135371315
149062424
162686700
175934101
188521546
200255886
210835707
219963536
227515622
233224444
237006921
238785764
238519133
236177081
231876973
225749634
217964290
208815256
198519784
187313923
175509784
163278788
150766562
138303004
126085785
114236389
102863459
92024173
81878487
72483664
63838175
55946997
48806582
42377285
36644613
31562374
27077789
23145833
19719281
16734585
14149826
11912549
9989620
8353184
6967733
5784515
4803541
3985131
3293986
2711300
2221633
1814830
1478532
1196562
964683
771103
615059
489012
391311
315760
251906
201685
161304
128653
101043
79399
63752
51764
43124
36408
31334
26937
23316
19529
15823
12549
9843
8045
6451
5047
3989
2837
2214
1870
1721
1502
1232
980
686
446
284
196
153
118
82
49
19
6
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
