94591034
9334746
8892572
83531764
7911806
7238388
6550668
63821265
5965300
5599899
53541388
49001503
4864457
46791219
4261386
4213316
41341788
111836
1058170
996107