Solution
761395842
243168795
598472163
619584327
435721689
872639451
327856914
156943278
984217536