The Daily Sudoku

98
1374
854
365
26
718
473
5364
16