75243012
94312627
90254857
49603119
41529385
97744861
84175871
13254438
29648600
1608265
11999241
95671649
2894592
6149613
67062277
81178680
6897198
47547999
59954438
86202580
21068767
56492310
19705767
46799075
92366735
64759498
2048526
85698365
37636718
57751750
5088495
25923445
55191846
77039597
21585311
7971746
65142393
11282769
12556727
39505409