Very difficult sudoku #69829

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

Your time