10 20 8
6 24 35 18 81 90 36 9 25 31
6 5
4 7
4 5
1 3
5 3
8 2
10 7
10 1
4 2
8 4
8 6
9 3
9 7
10 5
4 9
8 3
1 9
6 3
10 9
6 7
