100000
594925
1587580
3049708
4902853
7095828
9573155
12308443
15272395
18430336
21749666
25249507
28918600
32721761
36652742
40717075
44881361
49142282
53486209
57945380
62470712
67066096
71718111
76409973
81163030
85938386
90765106
95594696
100466404
105343132
110202952
115040337
119840420
124646720
129400129
134140618
138809816
143471902
148016788
152515210
156914111
161290198
165514179
169566503
173520985
177400017
181196313
184824489
188328622
191631815
194762307
197712439
200510428
203161234
205615940
207786096
209781372
211552065
213110840
214473352
215609438
216452699
217095771
217513778
217623180
217482366
217064483
216400239
215441996
214148922
212558795
210641990
208452162
205895210
203011836
199812195
196239348
192298369
188038133
183420122
178441860
173078350
167404479
161346832
154943577
148218585
141264715
134058366
126672510
119092795
111344593
103549573
95721075
87949331
80274860
72772271
65495600
58508500
51833949
45547328
39706842
34338613
29447215
25058082
21141866
17657671
14609755
11976128
9731228
7834506
6239004
4921442
3854488
2992813
2301430
1747506
1317621
985151
724578
527943
380635
273383
196270
140857
100008
69870
48187
33137
22575
15500
10128
6970
4931
3624
2613
1764
989
463
280
88
16
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
