32590 37
48953 64
31172 53
30258 69
54759 91
54975 75
34133 45
28074 35
39414 81
57731 128
31308 23
71585 69
38569 54
17534 75
19593 43
25896 89