def gcd(a,b): if b==0:return a return gcd(b,a%b) N,K = map(int,input().split()) A = list(map(int,input().split())) a = A[0] for i in range(1,N): d = gcd(a,A[i]) a = a//d*A[i] if a%K==0: print("Yes") else: print("No")