Medium difficult sudoku #19407

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

Your time