Ответ:

 630400
- 47829
───────
 582571

Ответ: 582571