15057 10
13503 9
18851 7
30281 2
59231 5
27733 11
36301 3
42158 5
26126 7
16379 9
17404 6
30477 9
22901 1
12830 3
18451 2
77483 4
77409 4
33383 0
31955 7
68554 2
39333 8
24376 2
16453 9
41858 1