53486
25557
62614
59732
59225
1129194
1179110
1070220
776119
37647
1046146
90170
53593
55458
79459
773242
5099108
419328
8120830
6513675