Medium difficult sudoku #57271

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

Your time