Sudoku Game: HA-93 Hard

145678
47923
724
246897
82
97216
5498
751
9531642