32590 37
49734 66
31172 53
30645 69
54759 92
54975 76
34133 45
28448 36
39777 83
58488 129
31308 23
71992 70
38569 54
17899 75
19976 44
26269 91