57854188
17162795
4802991
57421305
56415357
85296438
6396220
48398065
23238646
5095603
4977688
24471585
88821664
44776835
67558523
77811914
64615019
40577450
5979193
22458139
87717731
56399238
89698904
70303317
14879115
74706732
2064961
802311
55968425
58451196
9201160
43302878
38552158
92601121
11896031
42121839
37102972
99018790
28403571
32087420