#include <iostream>
#include <cstdio>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
#ifndef ONLINE_JUDGE
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
#endif
int x,y;
cin>>x>>y;
bool found=false;
for(int i=x;i<=y;i++) {
bool c=true;
int a=i;
int b=i;
while (b!=0) {
a=b%10;
b/=10;
if (a==4||a==7){
c=true;
}
else {
c=false;
break;
}
}
if(c==true) {
cout<<i<<" ";
found=true;
}
}
if (found==false) {
cout<<-1<<endl;
}
return 0;}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCiAgICBpbnQgbWFpbigpIHsKICAgICAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgICAgICBjaW4udGllKG51bGxwdHIpOwojaWZuZGVmIE9OTElORV9KVURHRQogICAgZnJlb3BlbigiaW5wdXQudHh0IiwgInIiLCBzdGRpbik7CiAgICBmcmVvcGVuKCJvdXRwdXQudHh0IiwgInciLCBzdGRvdXQpOwojZW5kaWYKaW50IHgseTsKICAgICAgICBjaW4+Png+Pnk7CiAgICAgICAgYm9vbCBmb3VuZD1mYWxzZTsKICAgICAgICBmb3IoaW50IGk9eDtpPD15O2krKykgewpib29sIGM9dHJ1ZTsKICAgICAgICAgICAgaW50IGE9aTsKIGludCBiPWk7CiAgICAgICAgICAgIHdoaWxlIChiIT0wKSB7CiAgICAgICAgICAgICAgICBhPWIlMTA7CiAgICAgICAgICAgICAgICBiLz0xMDsKICAgICAgICAgICAgICAgIGlmIChhPT00fHxhPT03KXsKICAgICAgICAgICAgICAgICAgICBjPXRydWU7CiAgICAgICAgICAgIH0KZWxzZSB7CiAgICBjPWZhbHNlOwogICAgYnJlYWs7Cn0KICAgICAgICAgICAgfQogCmlmKGM9PXRydWUpIHsKICAgIGNvdXQ8PGk8PCIgIjsKICAgIGZvdW5kPXRydWU7Cn0KICAgICAgICB9CiAgICAgICAgaWYgKGZvdW5kPT1mYWxzZSkgewogICAgICAgICAgICBjb3V0PDwtMTw8ZW5kbDsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIDA7fQ==