Medium difficult sudoku #55907

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

Your time