9954224
973640
88101751
8792988
85311750
81691691
80781585
78191266
77281281
74711571
7380299
6567988
6144548
59281613
58971422
5794620
5650768
55871834
5584410
46131036