Very difficult sudoku #37669

9 2 7
2
6 1 2
4 2 9 5 3
4 5 6
1 6 3 7 9
5 7 8
8
6 3 9
123
456
789

Your time