100000
777350
2595575
6546560
14566474
26414056
39291335
53124058
71316972
95972998
127180631
165257953
210394226
263340075
324812663
395362510
475590975
565735143
665858946
775718158
895156485
1023936751
1161228545
1305883887
1456055282
1609862454
1764613487
1916390306
2060730653
2192781310
2307818206
2400191872
2465315380
2498926198
2497602624
2458506566
2380889696
2265898051
2117247347
1940828134
1743408406
1533306250
1319024563
1108627312
909811260
728871782
569988131
435238751
324460293
236302106
168254351
117201065
79973930
53542810
35380744
23169372
15062045
9747571
6281102
4016803
2556460
1629530
1036992
664820
431696
280881
184098
119587
75094
45502
25953
13433
5312
1694
492
242
180
180
180
180
180
176
174
168
166
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
158
156
156
154
148
143
141
140
140
140
140
140
140
140
140
140
140
140
140
140
140
138
136
136
136
135
131
127
123
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
