#include <bits/stdc++.h>
int main() {
  int num;
  scanf("%d", &num);
  if (num % 4 == 0 || num % 7 == 0) {
    printf("YES");
    return 0;
  } else if (num == 44 || num == 47 || num == 74 || num == 77 || num == 444 ||
             num == 447 || num == 474 || num == 477 || num == 744 ||
             num == 747 || num == 777 || num == 774) {
    printf("YES");
    return 0;
  } else if (num % 44 == 0 || num % 47 == 0 || num % 74 == 0 || num % 77 == 0 ||
             num % 444 == 0 || num % 447 == 0 || num % 474 == 0 ||
             num % 477 == 0 || num % 744 == 0 || num % 747 == 0 ||
             num % 777 == 0 || num % 774 == 0) {
    printf("YES");
    return 0;
  } else {
    printf("NO");
  }
  return 0;
}
