100000
779013
2512486
5989415
12558172
21980261
33886236
49254137
69055057
94237004
125466738
163242168
207976619
260238621
320647402
389417549
466539212
551731134
644691394
744481894
849509074
957560571
1065819369
1170798290
1268362481
1353708044
1421019784
1465442072
1482750450
1469564772
1424579208
1348722157
1245151506
1119034603
977097029
827565438
679189684
539559742
414659748
308238827
221604163
154191984
103966214
68090421
43444279
27153223
16739947
10230262
6226089
3786631
2309008
1407392
854856
513317
302626
175181
98917
56012
31896
17572
9040
4598
2154
895
357
147
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
138
133
128
125
123
122
121
120
120
120
120
120
120
118
118
116
110
108
106
106
102
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
98
94
92
89
84
82
81
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
80
80
80
80
80
80
