Solution
329865471
468713952
517294638
284571396
193648527
675329184
836452719
942137865
751986243