100000
584304
1505085
2973254
5067092
7856253
11401174
15760889
20981118
27106575
34167265
42164453
51126471
60990234
71753806
83339619
95622905
108523385
121894288
135544345
149301197
162956559
176280981
188936964
200667332
211251941
220452750
228048798
233855175
237715573
239514440
239194417
236809259
232423366
226245048
218502077
209311033
198945679
187675717
175724088
163301002
150652116
137998437
125537927
113512761
102029389
91247139
81198066
71890222
63291806
55462451
48361306
42009025
36352936
31319881
26845015
22923853
19491167
16504228
13931639
11702228
9807193
8191636
6818692
5653294
4678092
3849651
3161269
2588588
2118039
1729532
1410027
1148522
931539
751501
604493
487437
390337
312866
249891
197582
156383
122006
94426
71963
54340
40565
30971
23471
18200
14297
11074
8783
7459
6624
5726
4840
3798
2918
1926
1146
641
389
200
108
41
20
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
