Solution
284563917
735291864
916478352
362187549
491352786
857649123
623915478
179824635
548736291