63172210
92484428
3121490
29303604
40703598
87737171
67182042
42007042
72131969
58715535
17834877
37729826
37158515
92902653
98581212
58387869
48844777
89926515
45802216
71671523
8515244
91002541
58998140
5711478
59468350
66306897
11771726
14413056
43403303
83844263
31526279
38705099
86972575
98158677
575455
49687903
48455962
28294193
98997772
8052461