2158997
4662021
4653158
3485145
1985291
3153329
4933586
3925680
543869
4910650
58874
52866
53483
60830
51132
50158
51062
71316
44748
47599
547711
903024
1347153
1645417
997996
2454674
2998145
2986331
27058306
491768