24277935
6158780
426593
88849252
67476923
13549873
70128652
96203937
81386598
54521585
61291204
30238947
2910248
61166172
31156026
53051974
31539700
65473027
69216588
27332169
6033276
31773102
3046677
8980467
23584130
38249630
21803903
16192079
87998105
46919493
99811194
85874334
42399935
15318077
40533422
39111898
216070
36242090
69284098
36505831