100000
596539
1592993
3057229
4918232
7106024
9587265
12323295
15272196
18426323
21767489
25279715
28918329
32695293
36593359
40595579
44695556
48855644
53096343
57367567
61699784
66052880
70422668
74761114
79106759
83433477
87752902
92020020
96201653
100310405
104331285
108242737
112040995
115735381
119261089
122635272
125842495
128860940
131654899
134257244
136653631
138809150
140717249
142372490
143732854
144810589
145636053
146147779
146340145
146180450
145719816
144934310
143757760
142190066
140239374
137961783
135211672
132008482
128367689
124280384
119810486
114913017
109558990
103822391
97688242
91221015
84494183
77577463
70551905
63501838
56521874
49695819
43141547
36949589
31196903
25960060
21294073
17212176
13700986
10729509
8268603
6268147
4671719
3420361
2467535
1752685
1223779
834785
562061
372490
243742
157525
103126
66366
42095
26055
15693
8911
4868
2733
1447
941
571
353
262
191
146
44
5
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
