Sudoku

4
6
18
5
48
7
2
6
2
13
6
1
8
37
2
9
1
8
34
2
31
9
4