Difficult sudoku #59684

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

Your time