100000
594914
1556653
3012768
4942980
7342035
10212616
13526632
17289738
21476769
26079172
31108062
36555233
42383343
48598631
55181064
62110887
69373846
76971187
84849278
93039499
101521172
110231793
119196678
128343324
137662118
147115859
156669081
166282373
175940510
185614681
195234385
204839008
214273574
223573296
232652943
241468699
249994074
258092388
265776400
273017421
279733828
285864363
291410753
296170918
300124011
303249869
305571364
306885056
307265296
306574174
304910460
302199115
298496651
293706294
287817418
281008221
273265286
264689299
255333401
245301943
234576475
223333968
211716588
199841675
187839459
175712414
163594897
151582864
139735708
128224382
117108309
106464592
96336207
86786988
77787647
69428533
61715482
54582524
48050536
42121441
36764106
31937567
27625898
23799658
20417570
17434254
14827563
12582721
10636492
8956199
7491665
6245599
5189440
4299805
3548047
2924741
2405648
1973611
1605634
1303025
1048298
843212
680012
546512
436158
345118
272046
213351
170226
134278
107356
87503
71920
59810
49493
40320
32738
27109
22366
18714
16163
13124
11531
9879
8492
6803
5804
4399
3571
3086
2519
2514
2475
2333
2007
1724
1450
1160
816
480
258
91
33
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
0
