Solution
619435728
547829613
823716549
756942831
932581467
481673295
295368174
364157982
178294356