100000
771074
2533039
6193348
12854918
23398551
36679643
53812561
75665108
104117677
139851163
183787836
236699652
299206844
372096378
455776914
550650292
656910755
774618740
903078360
1041674586
1189307578
1344242987
1504240534
1666756357
1828211954
1983861265
2129494071
2260397009
2371013937
2456057145
2510838891
2530623418
2513077175
2457018791
2362858890
2233669679
2073778301
1889117829
1687563631
1477945461
1268469098
1066156742
877223906
706752455
557346595
430240757
325083392
240521399
174197113
123633055
85998854
58806501
39544224
26160441
17019948
10930350
6944198
4380907
2764877
1761846
1138837
755641
514979
361892
258715
190143
137767
98540
71772
51280
36411
26240
18008
11876
7482
3886
1867
971
383
136
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
78
74
74
70
70
68
64
62
62
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
