100000
594563
1554336
3003853
4933215
7326304
10180467
13485970
17226184
21380330
25935587
30891516
36244412
41938213
47983992
54339305
61010976
67934670
75076880
82416743
89935962
97576771
105294351
113071015
120854571
128584515
136192157
143678748
150931496
157873489
164450140
170582549
176229233
181245839
185627205
189197424
191892421
193759117
194636494
194563453
193442880
191210937
187926982
183627722
178350271
172138828
165046890
157210233
148736934
139722111
130282036
120593977
110829878
101127944
91559755
82344357
73507732
65146734
57320690
50036027
43350299
37293081
31866912
27041494
22816889
19087129
15851539
13078347
10711670
8716121
7048631
5669891
4527455
3599402
2857809
2250862
1769596
1392779
1095259
859142
668274
517262
398022
304058
231026
175080
132434
100614
76369
57533
42928
31261
23396
17542
12773
8854
6219
4441
3142
2369
1695
1322
843
454
200
102
60
29
5
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
