86216 82
29259 100
30252 71
8626 75
91465 94
90597 85
40928 92
74361 68
92795 95
75972 67
29399 71
70891 100
84735 73
28133 86
46786 98
97819 97
58928 61
72441 71
29500 67
18974 67