593418
55747
49323
878910
1870650
29244
64148
24244
46474
596316
986515
353417
61137
1167720
486130
1213747
487610
429210
503510
36076