95037880
38133054
71491501
46023338
6670713
49251025
33606219
39326367
79881842
56067696
27114648
30843564
91611184
85322287
37659053
61569721
47576306
6126
80401342
63887424
64129256
625345
80688365
30138779
54882030
14804228
33727123
77932115
54075243
3456298
42183565
71088044
86125100
55985979
41179404
53984552
21908769
26769118
40237265
23773698