#include // #include using namespace std; using ll = long long; #define rep(i, n) for (int i = 0; i < (int)(n); i++) int main(){ ll N, M;cin>>N>>M; vector A(N); unordered_set o; rep(i, N){ ll cri = i; A[i]=cri; rep(a,M){ A[i]*=(i); } A[i]%=N; if(o.count(A[i])){ cout <<"No"<