100000
776422
2479411
5812010
11391779
19989791
31862800
47531668
67943361
93982466
126091886
164840321
210757830
264151593
325480538
394800063
472051371
556964087
648929675
746842418
849039813
953665244
1058526727
1159782166
1253684009
1336199926
1402460746
1447748994
1467854524
1459521394
1420552148
1351016937
1252957073
1131604114
993233334
845703891
697283529
555804841
427732208
317256012
226574729
155581586
102583033
64956944
39591525
23177450
13051758
7089913
3711045
1890178
934984
447694
210729
96226
42627
19490
8917
3723
1469
468
98
30
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
