100000
754681
2415668
5744951
11461268
20321957
33000315
50154478
72579705
100955743
135670030
176573602
223146519
273974963
327094620
379411959
427146555
465980788
491905970
501513719
492691581
465523473
422157333
366726000
304778451
241896511
183287077
132580858
91590422
60517523
38245989
23159837
13491876
7626152
4210419
2285950
1236759
671669
368422
207006
119800
69729
42200
24946
14433
8404
5202
2858
1358
572
202
110
88
84
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
149
11495
21112
19886
11905
1906
9829
15122
13436
15818
6612
3705
320
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
78
78
77
70
64
60
60
60
60
60
60
60
60
60
60
