100000
751720
2443587
5945480
12195159
21936276
35448437
53708298
78510222
110893945
152293017
203702077
266264720
341022786
428737145
530316955
646065912
775745340
919010195
1074875326
1241530388
1416486674
1596494146
1776887110
1952604395
2118209146
2267310973
2393839851
2491978698
2556453345
2583818032
2571214534
2518441312
2427029390
2300443032
2143339631
1963127132
1767587658
1564317741
1360719248
1163428095
977651850
807542251
655884077
524266056
412540665
319446529
243531478
182927353
135520556
99108153
71536477
50974889
35865550
24867044
17038734
11552114
7765987
5191625
3461645
2308050
1522423
1010224
672757
453842
304146
204637
134226
86875
55591
35955
22545
13745
8189
4596
2226
1184
570
202
95
54
41
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
40
40
40
39
36
33
31
29
25
22
22
22
22
21
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
