Solution
254791836
318562479
679843251
427936185
831254967
965178342
543629718
196487523
782315694