5316162
19625712
71829984
8311514
86086086
6860180
87369343
71914578
66765258
55973576
17385302
87117313
1002820
35133480
47618399
14724276
27629294
45125894
70184227
30708881
63731072
64004703
40558215
63839568
53113866
80978198
22471747
74021504
20119782
6119648
99191249
67258459
83953812
9534215
25395851
12429010
66134720
5357754
8893921
86044551