N, M = map(int,input().split()) A = list(map(int,input().split())) B = [0] * (N + 1) for l in A: B[l] = 1 ans = 0 L = [0] * (N + 1) for i in range(N, 0, -1): if L[i] == B[i]: ans += 1 else: j = 1 while j * j <= i: if i % j == 0: L[j] ^= 1 if j * j != i: L[i//j] ^= 1 j += 1 print(ans)