12285813
14686888
45547658
33163239
17359975
96924843
71675541
64803243
12742247
60725099
61556979
26034794
8969570
87227896
77155738
84109131
29652654
95118633
90594120
85474391
83863555
19357143
98251191
37232131
58097996
8939177
53157535
72309227
97984051
50054896
2464315
51411095
36413315
33407105
60675218
93773089
14974644
17168307
54927562
27146369