Solution
946175823
285639417
173824659
754961238
361782594
892453176
637518942
529346781
418297365