100000
772393
2574657
6439092
13855774
24600721
39095606
55065508
75236437
101868580
135443127
176763480
226553862
285142404
353057649
430707984
518244657
616021176
724058493
841749638
968303732
1103367651
1245755075
1393667306
1544888937
1696805336
1846136084
1989586400
2122990220
2241782036
2340812403
2414726514
2459697040
2472509408
2450555534
2393042776
2299959801
2173074515
2016300741
1836338501
1639704959
1434527258
1228838721
1029739322
843529435
675015607
527705161
403171077
301100249
219842465
157049258
109809468
75221834
50576552
33503570
21941718
14256221
9193401
5902551
3786737
2430025
1546459
975994
614347
378781
229134
137412
82315
52305
34166
21545
13356
7417
4072
2504
1579
759
336
153
141
140
140
140
140
140
140
140
140
140
140
138
136
136
134
132
126
126
124
124
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
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
120
120
120
120
120
120
120
120
120
120
