100000
766868
2504778
6023921
12399427
21709301
34664029
52469740
76196993
106935648
145467084
192459566
248762417
314852916
391019984
477316150
573309917
678067652
790055866
906872777
1025548916
1141989964
1251275216
1348156027
1427187814
1482842097
1510319960
1505942072
1468262834
1398544124
1300229562
1178688301
1041470712
896550338
751714304
614096087
488914052
379386933
287212234
212131178
152947377
107661645
73984826
49717104
32734202
21118316
13334905
8243179
5002591
2989607
1779702
1053116
619151
353625
197197
106460
55195
29169
13993
6783
3574
1777
831
369
113
32
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
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
