30
52 31
80 86
22 78
98 89
75 67
79 61
69 66
81 51
5 95
34 55
97 30
78 13
22 73
55 70
59 64
46 51
88 11
40 25
65 10
76 37
97 92
57 7
57 18
12 90
44 14
95 45
9 92
64 72
94 31
46 70
