Solution
743286519
518349627
269751834
871594263
926173485
354628971
197865342
635412798
482937156