100000
777781
2489975
5840942
11698511
20134700
31942206
47479878
67891797
93837433
125784226
164350893
210015823
262959592
323466855
391652920
467299292
550166525
639571121
734246058
832978912
933855252
1034216103
1131088590
1221275661
1300819487
1365604897
1411165334
1433614661
1429900978
1398173201
1338258987
1251770888
1142221597
1015220227
877183632
735620844
597855674
470178624
357254089
262046044
185343388
126352646
83089771
52731158
32275972
19070308
10883380
6008030
3223757
1688676
864855
434015
212437
101565
47632
22831
10783
4503
1564
506
165
37
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
