Very difficult sudoku #69409

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

Your time