Solution
763214958
921875643
458693271
514987326
376521489
892436715
287359164
635142897
149768532