318
7
93
83
78
6
32
45
show solution
312546798
645879132
978213465
189324576
756981243
423657819
867192354
534768921
291435687