#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <utility>
#include <map>
using namespace std;
typedef long long ll;
#define rep(i,n) for (int i = 0; i < int(n);i++)

ll gcd(ll a, ll b) {return b ? gcd(b,a%b) : a;}
int main(){
  ll a,b;
  cin >> a >> b;
  ll tmp = gcd(a,b);
  a/=tmp;
  b/=tmp;
  while(b%2 == 0) b/=2;
  while(b%5 == 0) b/=5;
  if (b == 1) cout << "No" << endl;
  else cout << "Yes" << endl;
  
  return 0;
   

}