27593267
36313835
19286659
62804883
60507542
60206983
42681337
18572862
57442558
510305
63575656
72605188
67087850
358389
64368184
64545221
93408849
67649657
86881695
98521548
57183022
5748831
37774536
7501248
23065557
4519215
315476
88872826
6371129
75846729
75607689
23906379
80835300
82721063
37665849
35974229
60147226
3446301
50088024
4047826