Sudoku Game: ME-98 Medium

145678
568123
79246
243689
3658721
945
1642978
42953
973164