10593 29
15950 57
84563 90
19326 31
45569 69
7812 18
2121 14
5316 12
4161 15
14472 49
45452 69
5591 60
1539 11
31773 50
17511 52
10544 38
17345 70
39791 84
15487 36
38783 50