Very difficult sudoku #53241

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

Your time