Ответ:

539331 / 13 = 41487