Solution
431289657
296157348
578463129
347625981
162894573
985371264
619742835
854936712
723518496