17008559
80339027
7464905
58705513
83415024
22274477
83501621
31145875
62588236
19893565
13057433
22407993
48278848
1143872
82772275
65545156
90034293
13024357
19365330
57996670
36578202
69238476
474177
77016065
36414300
7141666
75988510
28312659
21909652
61901789
52424374
405355
93132243
53694651
84208283
73424777
4076675
7730879
32373824
22719137