#include<stdio.h>
void wanmeishu(int n){
int i,c=1;
for(i = 2;i <= n / 2;i++){
if(n % i == 0){
c += i;
}
}
if(c == n){
printf("%d ",n);
}
}
int main(){
int m,n,i;
scanf("%d %d",&m,&n);
for(i = m;i <= n;i++){
wanmeishu(i);
}
return 0;
}
/**************************************************************
Problem: 1136
User: admin
Language: C
Result: Accepted
Time:9 ms
Memory:1144 kb
****************************************************************/