Sudoku Game: HA-19 Hard

12478
5672
14
3589
368971
891436
1428
42971
97164