Medium difficult sudoku #48907

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

Your time