100000
777332
2488191
5872137
11574431
20077414
32129294
47773071
68215706
93638796
125367589
163956699
210022430
264036490
326344518
397453965
477597057
566995022
665673634
773530856
890155780
1015105443
1147327093
1285714568
1428707527
1574592451
1720465965
1863160985
1999500212
2125704925
2236842507
2329066231
2397570146
2438415244
2447654519
2423206660
2363467454
2268552399
2140602259
1983205335
1801936623
1604131017
1397427489
1189951141
989554126
802689924
634363721
488173247
365747298
266685613
189134894
130506936
87613345
57168277
36294622
22469804
13542575
7973845
4594825
2609007
1467294
832597
482556
288693
177341
111467
73067
46474
28873
18505
11299
7122
4225
2888
2081
1163
493
144
32
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
