4082285
99582877
22804050
36388234
35894809
26682933
67696261
56631451
14016697
12877625
43663270
72633852
80111982
60395605
85459452
48697796
35892622
54424418
30306852
8129327
67861551
26233040
8155232
32093150
44418012
52704106
42032932
11417276
40392902
97099191
34048130
60432702
4422085
77664996
94615452
47393254
7505379
34229065
25847054
62055405