7962
111724
80395
1016162
56491
52814
989209
48925
65429
5233
1678
815103
25047
934123
676158
81458
5697
40464
68869
16312
21824
57682
36172
53441