75683543
62514194
31989034
61647306
86518295
7863172
73159685
55979421
21163569
45824453
91229745
90249
10533171
682251
43819904
170365
78651219
56162965
96975125
60489890
79792716
9677957
97494244
69893518
27234623
25326520
50441404
41483455
9194639
25044715
25184926
15455618
5071889
47879409
77508569
48863551
43086103
14155083
46243414
85742816