100 89 45
65 15
36 19
41 30
33 51
87 93
15 33
74 66
84 60
14 10
11 72
30 90
90 59
55 63
26 13
92 37
78 83
73 19
24 93
70 72
18 45
79 61
38 8
59 57
76 51
1 27
99 92
71 25
83 66
31 69
5 30
51 64
42 48
58 9
13 46
80 99
62 22
86 5
69 33
45 94
31 23
21 25
66 46
6 41
10 94
51 20
