Solution
127638945
935274618
648159327
274893156
396521784
851467293
563982471
482716539
719345862