100000
593666
1552785
3001618
4926709
7325675
10188094
13493439
17225666
21383446
25955248
30915740
36241014
41910438
47942389
54302098
60956477
67867940
75024191
82338462
89830117
97447840
105100150
112821311
120584492
128277951
135873166
143308140
150508348
157390876
163923099
169998325
175588515
180620402
184987361
188569735
191339984
193255679
194181944
194126563
193013810
190852130
187697032
183522895
178307289
172227948
165295700
157540417
149075026
140102997
130743824
121135863
111467868
101755995
92208117
82940876
74046700
65618846
57733206
50397413
43696191
37651441
32207842
27330000
23045744
19295099
16053616
13267135
10887498
8879823
7199461
5799653
4645053
3703770
2939524
2329918
1835373
1440165
1126830
876645
675744
517655
390312
291149
218365
164588
124437
92439
68228
50501
36842
26922
20104
15043
11129
7950
5090
3442
2393
1619
920
562
298
197
122
77
31
13
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
0
0
