39193953
72333809
68227947
88577785
56104450
30169903
83734576
20403292
7772338
8065966
17031913
54907266
30968196
55241249
43338424
44299168
92182343
38635938
77163965
66348438
71984212
63722936
81767075
95727569
84131400
9144338
913777
1003303
79565364
16418001
22215260
16492083
67915166
47369922
65463688
20338803
26477332
21058323
97125585
88562698