22539 23
37954 55
39459 58
9774 8
6515 5
13893 11
27071 32
8916 7
20609 22
15800 17
38688 54
23578 25