10131243
9797272
95331805
89561360
87831281
8673113
8622825
83151472
797487
7562197
6718448
63181131
6212720
45801113
43321830
4241591