952807
31617
888462
420776
1003780
98798
1107454
654532
596265
576751
741463
879515
768593
454649
615943
619769
4841500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652