100000
777399
2484637
5810912
11710345
20094109
31411661
46958435
67166174
92673563
124166731
162199275
207140034
259483047
319371436
386709897
461470084
543534757
632222988
726635625
825516579
926797535
1028380125
1127402236
1220283959
1302696030
1370196424
1418551905
1443751128
1442099418
1411689825
1352191582
1264892157
1153782627
1024432761
883916239
739744994
599206757
468944762
354118193
257599398
180385914
121513434
78769081
49073529
29365080
16914292
9416430
5093637
2701428
1404363
717222
358738
175601
88518
46041
23432
11171
4614
1558
445
71
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
