16571524
55015126
67645994
6653166
92159139
80679320
48379632
33164981
4197096
15435511
86906979
37416398
5373344
32643092
51751170
17273338
28262913
40089043
57944324
60313736
37071374
80418257
69551227
16093222
34842506
9278689
34844568
84976262
34831431
33898175
47969069
55762523
9514534
38815268
30839065
81665425
7015299
28865
73043551
61373519