3305537
4279559
2734554
19656671
4026365
87269918
83999282
86927139
86905699
75409367
16107475
3055107
7072782
71263499
8922945
35716978
84377017
78788052
25352558
4459494
87338068
6375919
68082244
7496481
86707191
5881921
78787696
67725454
79256262
83802127
9049620
14289322
96734838
51202025
5423777
70437418
38282470
7506119
154245
3943690