57672874
43495096
97281506
75937330
46262171
58544604
93399565
8408751
2710267
84607103
11294982
40407027
26247485
56726917
8661364
40609330
47997423
78733990
30463149
84156372
442965
25047373
846593
3532170
38403753
60953236
48225524
78489603
33316656
487932
53686036
10227664
81958807
55968442
53841274
5555190
67726657
98524298
58163346
99158172