100000
755797
2415044
5739609
11485953
20446188
33478455
51450865
75215897
105741988
143951336
190848072
246963651
312938475
389240687
475781062
571883672
676242470
787029737
901827202
1017343708
1129471198
1233719374
1325261838
1399252002
1450615730
1475308517
1471023423
1437066176
1374100485
1285288701
1175354855
1049800420
915493977
779010344
646388966
522900118
412582547
317322316
237985526
174064532
124316144
86746371
59189266
39546777
25965249
16799058
10753382
6822221
4295313
2679581
1661799
1026811
635047
396834
250539
158001
100287
63021
39189
24357
15026
8983
5032
2666
1182
384
154
51
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
38
36
34
31
29
25
22
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
