57768285
30425348
6426039
2544558
28766876
1169710
2053481
95144578
14918348
59722041
44758190
23441180
89448277
88228222
6067211
56606011
55861953
65424561
12168325
71223388
4918045
55462700
55041023
33904871
40079926
95046840
15692851
65427246
6053083
22637467
19271998
70814523
52564368
65679693
62397778
2493015
48839619
12678413
38169681
81041330