Solution
416978532
895432716
327651948
278315469
169724385
534896271
741289653
682543197
953167824