N, H = gets.split.map(&:to_i) A = gets.split.map(&:to_i) h = H A.each do |a| if a == 0 puts 'NO' exit end g = h.gcd(a) h /= g if h == 1 puts 'YES' exit end end puts 'NO'