Sudoku Game: ME-45 Medium

14568
68913
789134
21357
58714
87213
642978
642951
97851642