Difficult sudoku #62936

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

Your time