Solution
187239546
642581397
395476812
519764238
473892165
268153974
854917623
926348751
731625489