#include #include #include #include #include #include #include #include #include #include #include #include #include namespace mp = boost::multiprecision; using namespace std; using ll = long long; int main() { ll a,b,c,X; cin >> a >> b >> c >> X; ll g = gcd(gcd(a,b),c); if (X % g == 0){ cout << "Yes" << endl; }else{ cout << "No" << endl; } return 0; }