Ну...

. А формула суммы делителей через каноническое разложение известна.
Значит, задача сводится к нахождению простых

таких, что сумма нескольких первых членов геометрической прогрессии

равна одному из этих трех чисел.
Тут уже перебор, в конце концов. Для меньших двух чисел он проводится даже в уме:


Для 403 лучше подойти более системно и заметить, что

не годится (поскольку 404 - не степень двух), а для остальных случаев максимальная степень должна быть четной, но не превосходить 403. Тройку можно тоже проверить "вручную" и отсеять, а для остальных должно быть верно

, но это уравнение не имеет натуральных корней.
Поэтому в ответе запишем

и

.
На олимпиаду в 21-м веке не тянет, конечно, но для подготовки - почему нет?