14643335
90929755
37556035
38411529
18158756
51767021
37032753
66417241
63932962
92607212
83927801
1528629
7153887
1542736
64453862
25173214
7308489
89366457
29276980
55052156
43602874
71982790
19621608
50417656
86739122
91056223
57797843
60892162
43247678
64628713
57495370
51955295
69019652
15511699
28448842
48055581
49112161
53331112
27068178
47002270