100000
592459
1534195
2981383
4955097
7475617
10556944
14189785
18377768
23141411
28474382
34332928
40756286
47721323
55212179
63155968
71515431
80293554
89407919
98818596
108452194
118302680
128249020
138132949
147885995
157422104
166613274
175362724
183530192
191018144
197675580
203352243
207936802
211325644
213366152
214098793
213391854
211302635
207832187
203008979
196874444
189481428
181032912
171734944
161732747
151240292
140417707
129375954
118289228
107354821
96718314
86552252
76931250
67870012
59447785
51737571
44710336
38385161
32761422
27816881
23473345
19695820
16422946
13624424
11245678
9251123
7564087
6140929
4967940
4005236
3204208
2544506
2014101
1584953
1244234
968111
750698
579187
448722
348184
269382
208452
159390
122152
95033
73345
55993
43261
34340
27207
21421
18121
15387
12960
10985
8589
6356
4804
3807
3151
2631
2228
1496
842
449
249
219
182
151
75
42
28
9
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
