70645326
86483155
83313697
87387496
58605418
34808345
50328429
38336087
44808952
79816789
92535257
94161373
44688502
85435870
14676523
683866
20218067
67554088
80163665
82465045
69642781
21191631
15522284
8998696
1408677
15807869
11731012
18125904
590850
18094718
21882029
87405540
1587621
62244313
7540518
5773032
58767917
66637817
65042471
20618287