100000
595779
1589300
3055253
4912712
7101795
9582007
12318968
15279244
18438507
21780607
25298027
28966759
32782728
36697583
40734870
44892427
49155211
53533573
57979672
62497810
67080159
71706422
76408096
81184414
85997373
90824444
95676434
100524538
105355193
110229762
115080910
119925562
124720901
129507003
134268448
138935619
143547911
148136306
152617658
157012852
161330201
165555357
169676733
173655954
177485304
181217756
184790006
188296573
191654434
194794570
197734067
200510678
203106234
205537531
207739859
209741947
211560998
213101326
214464271
215568596
216458829
217068004
217443655
217611868
217458792
217014582
216290357
215289453
213974694
212379549
210538883
208382963
205874338
203028001
199844258
196303126
192397716
188108691
183443332
178397745
173047356
167369305
161339061
154990023
148325448
141367675
134126798
126668898
119049398
111288311
103428828
95605333
87881416
80230103
72715707
65410642
58438612
51817571
45565805
39736857
34362264
29471499
25058647
21100025
17604605
14553855
11919853
9671138
7765865
6174714
4877411
3812655
2951091
2256881
1713257
1290064
960525
708208
514492
368672
260409
182747
125092
85156
56762
35776
21701
12934
7156
4013
2487
1371
727
400
197
99
23
11
3
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
