Solution
853416972
729538416
641792385
214975863
367841529
985263147
132689754
578324691
496157238