100000
752824
2496039
6289646
14052227
25436436
39962018
57675697
79944357
109054281
146798751
194274182
252096771
321378956
402897753
497096488
604190490
724310187
857289730
1002324936
1157965121
1322256412
1492453935
1664993091
1835985901
2000225505
2152389724
2286962021
2398283799
2481278984
2531307333
2544521288
2520043124
2457824080
2359521339
2228504541
2069392850
1888738421
1693862717
1491912356
1290338346
1095491538
913135940
747326724
600688550
474320513
368055132
280715781
210448789
155243394
112746024
80724632
56981465
39697354
27346108
18612113
12558303
8422799
5664466
3852400
2649998
1837692
1285324
910142
643960
459892
328605
231590
162722
113831
78558
53080
35228
23557
17287
13352
10186
6688
3962
2165
968
390
155
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
