Solution
938754621
145326978
672819345
589647213
726531489
413298567
361972854
854163792
297485136