Sudoku Game: VH-126 Very Hard

1
4567923
713
2167
6
72
34
42931
785342