Difficult sudoku #65148

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

Your time