89575222
11976508
71967011
97102549
84477105
36535782
2180755
8082860
3952532
88245941
94762576
66736
36631654
6627652
59796338
47194194
95579727
51059216
47048838
96861833
61312734
99345129
43946392
92584208
36589496
24009516
10266158
3925633
65801390
42165852
17232827
86246859
11547372
77131873
16327048
56319194
66465336
9079548
90789413
75526702