#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n, a[]={4, 7, 44, 47, 74, 77, 444, 447, 474, 477, 744, 747, 774, 777}, flag=0;
scanf("%d", &n);
for(int i=0; i<sizeof(a)/sizeof(a[0]); i++) if(n%a[i]==0) {flag=1; break;}
if(flag==1) printf("YES");
else printf("NO");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbiwgYVtdPXs0LCA3LCA0NCwgNDcsIDc0LCA3NywgNDQ0LCA0NDcsIDQ3NCwgNDc3LCA3NDQsIDc0NywgNzc0LCA3Nzd9LCBmbGFnPTA7CglzY2FuZigiJWQiLCAmbik7Cglmb3IoaW50IGk9MDsgaTxzaXplb2YoYSkvc2l6ZW9mKGFbMF0pOyBpKyspIGlmKG4lYVtpXT09MCkge2ZsYWc9MTsgYnJlYWs7fQoJaWYoZmxhZz09MSkgcHJpbnRmKCJZRVMiKTsKCWVsc2UgcHJpbnRmKCJOTyIpOwoJcmV0dXJuIDA7Cn0=