100000
595967
1575406
3026945
4903500
7147646
9732020
12622266
15791642
19225116
22914436
26814656
30911260
35221889
39687071
44341479
49119897
54008093
59022208
64112611
69314636
74561929
79803144
85107117
90437956
95739060
101003658
106189534
111267680
116253341
121079345
125780712
130348472
134735578
138874449
142809095
146435719
149769895
152765432
155456924
157771481
159740647
161256756
162293840
162849676
162913567
162516938
161515726
159922655
157645821
154826605
151332894
147186340
142467148
137172406
131380071
125119940
118430030
111322251
103936400
96323140
88654271
80964314
73343670
65900871
58764087
51958048
45531146
39557502
34057484
29037604
24523705
20522663
17018495
13985516
11391247
9186439
7354977
5838651
4591823
3586433
2777384
2128910
1625019
1231539
925050
692885
517488
381870
281475
206227
150861
109448
78439
55887
39994
28944
21123
14920
10288
7251
4993
3158
2025
1371
988
637
406
235
91
28
4
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
