Medium difficult sudoku #27191

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

Your time