#include using namespace std; typedef long long ll; int main(){ int A,B; cin >> A >> B; vector vec; for(int i = 1; i <= A; i++){ if( A%i == 0){ vec.push_back(i);}} bool flag = false; for(int i = 0; i < (int)vec.size(); i++){ if( vec[i] % B == 0){ flag = true;}} if(flag){ cout << "YES" << endl;}else{ cout << "NO" << endl;} return 0;}