Very difficult sudoku #66493

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

Your time