48160
948274
919229
883928
436334
723691
852353
121301
3046
394120
708861
605888
28981454
24428119
21960992
21162480
16484333
14863969
140571028
13369239
1158482
11517764
949358
9460480