import math N,H=map(int,input().split()) #Aに0が含まれれば倍数,そうでなければgcdを調べる? A=list(map(int,input().split())) A=[abs(A[i]) for i in range(N)] A.sort() if A[0]==0:print("YES") else: divid=False for i in range(N): H=H//math.gcd(A[i],H) if H==1: divid=True print("YES" if divid else "NO")