Solution
624395871
573821946
819476253
795183462
438269715
162754389
281637594
356948127
947512638