def prime_factorization(a): pp, ee = [], [] if a & 1 == 0: pp += [2] ee += [0] while a & 1 == 0: a >>= 1 ee[-1] += 1 p = 3 while p**2 <= a: if a%p == 0: pp += [p] ee += [0] while a%p == 0: a //= p ee[-1] += 1 p += 2 if a > 1: pp += [a] ee += [1] return pp, ee n,x=map(int,input().split()) pp,ee=prime_factorization(n) for e in ee: if e>=x: print("Yes") exit() print("No")