100000
774762
2499800
5926785
11910071
20503521
32439311
48893328
70611135
98084661
131963385
173048882
221754016
278626474
343901620
417468710
499226383
588725858
685009866
786676691
891916801
998455731
1103491063
1203253997
1293427452
1369354224
1426347566
1459697631
1465612404
1441918034
1388290430
1305688563
1197522898
1069353652
928597901
783343051
641452147
509638982
392565008
292872554
211543929
148085904
100569581
66372361
42556925
26518146
16056145
9489856
5490950
3106060
1711182
918300
482144
249869
126430
63441
32857
18506
11433
7908
5984
3874
1974
747
228
36
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
