Solution
856379124
243561987
197482563
628945731
971238456
435716892
389124675
764853219
512697348