100000
769679
2502044
5995287
12212939
21200361
33954230
51385575
74088937
103014975
139020423
182845971
235148270
296462573
367221857
447361640
536661551
634221424
738861667
848906757
961892621
1074762703
1183650498
1283590540
1369628040
1436570133
1479545437
1493957313
1477313315
1428441765
1348815944
1242086879
1114759494
974251179
828750328
685890185
552208894
432458558
329550095
244497616
176680767
124279963
85220349
56918628
37074737
23597335
14656651
8895340
5298377
3107003
1787838
1021417
584488
329980
182215
94989
46311
20642
8743
3676
1710
1135
976
700
316
130
52
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
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
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
