100000
778324
2484761
5825351
11597922
20166619
31790670
47180283
67325169
92976699
124656838
162831547
207824180
259985783
319781162
387393807
462571453
545003718
634170423
729143071
828510039
930395105
1032202200
1130973251
1223407229
1305390164
1372556462
1420235695
1444241731
1441384532
1409879453
1349312105
1261523865
1150062168
1020525017
879849315
735683682
595531044
466074497
352053663
256310753
179596454
121066828
78526437
48968935
29399721
17013745
9511142
5158010
2718407
1394935
692064
335936
160958
75477
35797
18429
8687
4107
1915
1151
722
340
87
22
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
