Medium difficult sudoku #57743

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

Your time