95557 17
31055 3
89433 16
27034 4
47754 10
81302 18
40356 9
68079 6
126256 23
51879 7
80004 22
40083 7
45353 2
61806 12
53653 8
59057 11
42751 3
46901 5
64879 8
36382 4
47355 20
87181 18
150957 32
60358 7