100000
776497
2486202
5832071
11680408
19779940
31476408
47343554
68058364
94104127
125956374
164008998
208329659
259199191
316359441
379196144
446666220
517319571
589132486
659178457
724283394
780745942
824152331
850371125
855541389
837278598
794691163
729479050
645815011
550096001
449547733
351619854
262521495
186719265
126234169
81026240
49445843
28659278
15785661
8276515
4149173
2007122
949144
438509
201747
90786
38914
16765
7104
2847
1396
804
404
258
121
28
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
