Sudoku Game: HA-140 Hard

1235789
5689
715
36
391
8724365
51629
6298531
956