30
72 40
42 93
4 54
71 63
77 67
96 18
1 46
42 37
85 70
40 100
53 7
36 53
46 86
24 24
27 1
93 71
63 51
4 86
49 18
85 75
44 77
74 32
68 96
66 16
15 4
10 57
10 20
5 45
21 7
59 80
