876
7
47
84
36
3
96
21
show solution
879312546
546978213
213645879
324756981
657189324
981423657
435867192
192534768
768291435