30
45 30
96 74
83 58
31 85
34 45
17 22
40 90
95 57
79 72
16 43
14 35
88 24
60 38
98 57
75 72
1 66
91 71
28 48
32 25
70 10
32 66
7 86
94 71
94 54
48 72
59 9
85 61
51 98
55 96
68 48
