100000
584954
1511215
2981932
5082158
7881577
11438960
15810380
21048889
27165948
34208911
42233039
51201770
61099310
71867082
83486714
95850166
108841125
122318197
136094548
149946868
163677977
176997608
189678444
201428910
211958597
221066149
228525147
234183980
237936443
239640406
239308168
236871482
232394536
226153043
218315129
209035141
198647056
187284592
175210038
162705758
150035429
137425791
125071538
113145054
101756044
90969789
80901618
71587826
62975779
55159426
48081890
41732343
36038878
30985614
26507554
22601670
19208206
16264489
13728535
11563221
9714238
8140453
6802284
5660401
4703574
3893089
3208388
2628473
2146952
1746946
1424361
1162674
949976
770071
623680
501658
400284
322596
261658
211846
170807
136952
109823
86629
68435
52983
41714
33518
26689
20261
15513
12180
9301
7585
5801
4070
3036
2334
1798
1212
869
556
378
284
225
127
88
72
47
52
18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
