100000
750918
2419733
5819183
11757890
21413427
35370545
54028213
78679241
110657316
150936141
200418800
260128702
330677463
412370151
504816325
607404049
718650997
836206388
956855866
1076619545
1190797640
1294348793
1381481532
1447188067
1486634349
1496685578
1475663363
1423369192
1342726725
1238167584
1115642522
982254355
844865097
709970489
582781768
467417870
366263437
280585984
210227388
154107195
110626554
77858553
53816245
36489052
24303467
15957843
10342887
6588859
4140935
2589953
1609340
1005781
633583
405502
266867
175696
116272
75246
46751
28004
17452
11108
6770
3909
2386
1295
693
334
194
119
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
94
92
90
88
84
82
82
80
76
70
64
62
60
60
60
56
52
50
46
46
44
42
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
