6592192
30743924
73654262
43703936
66545369
6756629
18561615
50517454
56327020
69364061
3305362
35464308
18524139
33249972
68759545
12471134
29404353
95797926
84564815
66811876
52918006
58254776
92083038
6655455
30885262
17371693
811123
52469040
51698734
14691798
83571487
26631775
28596612
19998552
51044504
40891424
37988200
87069321
76897494
13406624