100000
773537
2488424
5863037
11578978
20338049
32461689
48779480
70102291
97022365
130148297
169827718
216328364
269649496
329451294
395012700
465334576
538504365
612034865
683008692
747474918
801053279
839516634
858358733
854347356
825996713
773986303
701344119
613240116
516590936
418523539
325599286
242895388
173766412
119253314
78508781
49592968
30093984
17554174
9845973
5314637
2764485
1395116
688084
337576
171554
87093
43314
20808
9509
4071
1518
648
435
281
125
39
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
