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

Совершенным называется число, равное сумме всех своих делителей, меньших его самого (например, число 6=1+2+3). Напишите программу, которая вводит натуральное число N и находит все совершенные числа в диапазоне от 1 до N .

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

Входная строка содержит натуральное число N .

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

Программа должна вывести в одну строку через пробелы все совершенные числа в диапазоне от 1 до N . Если таких чисел нет, программа должна вывести число 0.

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