100000
595721
1588610
3055257
4913391
7111473
9592189
12326419
15285030
18442313
21787164
25283700
28917128
32701442
36595910
40582454
44649151
48792438
53019950
57304197
61639026
66013085
70387989
74771444
79131666
83460555
87781213
92032974
96240064
100380016
104397377
108300772
112107448
115771619
119291064
122649880
125854008
128872088
131705507
134339056
136755095
138919641
140818066
142437014
143804659
144882552
145662979
146111871
146274090
146126771
145665980
144832660
143608612
141998370
140038762
137720577
134961827
131772027
128166025
124133202
119683455
114757617
109413485
103660053
97540494
91091723
84389209
77506620
70512611
63475677
56514174
49758097
43258181
37101648
31382773
26177657
21508566
17419499
13878028
10879406
8403930
6396438
4775872
3508717
2540551
1814773
1269315
870493
586648
386271
247558
157719
99077
63017
40055
24963
15675
9922
6620
4214
2700
1682
1118
713
410
310
245
198
132
87
33
3
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
