127
2
47
35
84
1
41
29
show solution
123654987
789321654
456987321
234765198
891432765
567198432
912543876
345876219
678219543