e-olymp
Задачи

Совершенные числа

Совершенные числа

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

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

В первой строке находятся разделённые пробелом числа M и N.

M и N целые; 1MN109; (N - MSqrt(N) ≤ 107.

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

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

Лимит времени 5 секунд
Лимит использования памяти 64 MiB
Входные данные
Sample 1
6 6

Sample 2
4 5
Выходные данные
Sample 1
6

Sample 2
Absent