100000
595663
1587834
3051310
4909210
7108708
9593264
12323022
15269131
18430519
21776118
25272745
28906278
32676189
36561030
40567157
44655079
48831496
53067588
57370535
61727596
66111844
70483188
74860165
79220536
83571020
87866374
92103580
96297745
100440478
104480665
108397083
112199484
115883281
119389705
122769722
125975875
129034127
131883112
134470480
136839325
138916888
140786164
142422374
143814385
144929415
145765182
146215319
146379867
146276105
145839835
144996611
143787394
142194675
140202439
137820530
135022686
131844190
128261186
124219077
119745298
114847909
109506466
103756356
97600406
91102824
84350662
77436668
70392361
63355023
56375721
49563847
42999630
36798764
31070123
25888141
21255861
17161494
13633152
10642248
8162110
6159635
4566133
3324791
2381379
1680318
1166470
795078
536623
358695
237812
154548
97461
60156
36185
21801
12380
6692
3530
1711
713
206
35
1
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
0
0
0
0
0
0
0
