59575256
89243487
72004326
60293457
10065448
50532966
98404392
40251419
57616825
71664021
39371124
92005539
10118661
53848124
92032170
39962918
38971322
99457280
28842083
50202826
51795320
38474830
76275940
94799222
30008413
44619217
51356964
16209218
22168922
49262408
7128724
73001633
89184478
55402862
6927727
2119797
8143602
9262496
1253384
3148902