Very difficult sudoku #59437

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

Your time