100000
594281
1553437
3003238
4932870
7336860
10189761
13490524
17217583
21365318
25906428
30872338
36216259
41931332
48013625
54367744
61026582
67948182
75081184
82417598
89960129
97607585
105310478
113077321
120847174
128592550
136228349
143746666
150991748
157890030
164416064
170464436
176000784
180964654
185331946
188915255
191706884
193656426
194599460
194551810
193455559
191288355
188070416
183824746
178563140
172326916
165183739
157338557
148846934
139821696
130422472
120810433
111046603
101348633
91814196
82623540
73764363
65379428
57502835
50217579
43504637
37383804
31884842
26992403
22699860
18923939
15680088
12913448
10561678
8579468
6928237
5573280
4448788
3530104
2782161
2179350
1697631
1313212
1006930
765390
575762
428796
316924
231190
166784
122468
89205
64892
47575
35645
25790
18819
13674
9773
7154
5551
4045
3016
2140
1595
1227
925
749
605
435
378
240
122
98
74
52
14
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
