27004 81
8873 31
25795 91
19459 69
7645 15
21564 71
10593 29
4356 5
21868 49
21588 65
28928 49
7098 27
16401 38