Medium difficult sudoku #57991

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

Your time