Sudoku Game: HA-38 Hard

12368
7913
7125
139
5891
8921365
32978
6431
98562