100000
770555
2487660
5909725
11910652
20746194
33049677
50016448
72583469
101393756
137064961
180389011
232127745
292435396
361833970
440298711
527740710
623219387
725691839
833407690
943942833
1054407815
1161432918
1260615278
1346755587
1415123234
1461055832
1480172949
1469632444
1427819941
1355739396
1256926747
1136256966
1000661370
857706245
714987872
579228339
455893688
348753822
259118456
187293016
131803082
90333359
60348370
39401473
25174530
15777222
9719923
5917763
3570240
2138365
1279789
774867
479776
302868
199739
136823
93409
63269
43548
30662
23132
17874
13012
9679
7656
5689
4248
3028
2107
1319
550
124
33
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
