100000
591701
1534337
2979515
4955694
7480954
10554644
14190943
18414462
23222848
28615994
34579549
41143944
48288037
56007267
64260727
73072351
82453715
92300504
102611933
113379548
124578073
136141989
147994946
160192763
172633320
185208133
197902488
210647767
223335376
235915236
248246924
260354582
272029183
283166948
293680729
303536644
312495878
320559483
327594495
333440074
338002472
341208193
343117718
343660499
342798941
340372255
336427618
330981860
324093809
316035942
306782481
296290604
284810640
272551806
259634118
246151397
232280585
218114145
203875590
189671292
175645197
161908096
148562354
135676054
123369981
111697876
100640999
90273602
80663749
71781898
63545778
56058515
49281010
43163067
37677573
32754129
28369882
24489532
21072584
18065035
15434471
13147158
11165993
9437282
7937445
6657237
5566479
4632949
3847259
3183365
2620019
2152821
1767458
1443636
1179129
962866
785458
637223
519021
421555
343769
280062
229218
185261
148021
118115
94469
74344
59459
47941
38775
30978
24904
19527
14592
11047
8068
5901
4406
2997
2280
1742
1172
635
350
256
166
106
39
2
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
0
