import java.util.Scanner;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); int A = sc.nextInt();
int B = sc.nextInt();
boolean found = false;
for (int i = A; i <= B; i++) {
int x = i;
boolean isLucky = true;
while (x > 0) {
int digit = x % 10;
if (digit != 4 && digit != 7) {
isLucky = false;
break;
}
x /= 10;
}
if (isLucky) {
if (found
) System.
out.
print(" "); found = true;
}
}
if (!found) {
}
sc.close();
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIGludCBBID0gc2MubmV4dEludCgpOwogICAgICAgIGludCBCID0gc2MubmV4dEludCgpOwogICAgICAgIGJvb2xlYW4gZm91bmQgPSBmYWxzZTsKCiAgICAgICAgZm9yIChpbnQgaSA9IEE7IGkgPD0gQjsgaSsrKSB7CiAgICAgICAgICAgIGludCB4ID0gaTsKICAgICAgICAgICAgYm9vbGVhbiBpc0x1Y2t5ID0gdHJ1ZTsKCiAgICAgICAgICAgIHdoaWxlICh4ID4gMCkgewogICAgICAgICAgICAgICAgaW50IGRpZ2l0ID0geCAlIDEwOwogICAgICAgICAgICAgICAgaWYgKGRpZ2l0ICE9IDQgJiYgZGlnaXQgIT0gNykgewogICAgICAgICAgICAgICAgICAgIGlzTHVja3kgPSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHggLz0gMTA7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIGlmIChpc0x1Y2t5KSB7CiAgICAgICAgICAgICAgICBpZiAoZm91bmQpIFN5c3RlbS5vdXQucHJpbnQoIiAiKTsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoaSk7CiAgICAgICAgICAgICAgICBmb3VuZCA9IHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGlmICghZm91bmQpIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKC0xKTsKICAgICAgICB9CiAgICAgICAgc2MuY2xvc2UoKTsKICAgIH0KfQo=