Medium difficult sudoku #25803

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

Your time