Sudoku Game: HA-40 Hard

12347
68923
7815
439
69714
897435
278
6975
971642