Medium difficult sudoku #51055

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

Your time