75559460
16291059
15389945
68592073
65153734
32551515
69287959
96107930
29022514
44847803
9511868
55403701
55342875
1320719
32519380
61152137
56563559
91996175
10814950
2168760
82753319
52259206
21824857
15608381
57207114
89242079
1023102
85928745
34519651
62522452
12628746
87236404
78738000
18338707
45633287
90835943
54001749
57521771
81168240
44244067