Задача №629. Совершенные числа

Число называется совершенным, если оно равно сумме всех своих делителей, меньших его самого. Требуется найти все совершенные числа от \(M\) до \(N\).

Входные данные

В первой строке находятся разделённые пробелом числа \(M\) и \(N\). \(M\) и \(N\) целые, 1 <= \(M\) <= \(N\) <= \(10^9\), (\(N\) - \(M\)) * sqrt(\(N\)) <= \(10^7\).

Выходные данные

В каждой строке вывести по одному числу в порядке возрастания. Если совершенных чисел в промежутке нет, вывести "Absent".

Примеры
Входные данные
6 496
Выходные данные
6
28
496
Входные данные
7 495
Выходные данные
28
Сдать: для сдачи задач необходимо войти в систему