Difficult sudoku #69996

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

Your time