N,Q = map(int,input().split()) v=[0 for _ in range(N+1)] v[1]=1; for i in range(1,N+1): c=i*2 while c<=N: v[c]+=v[i] c+=i for i in range(Q): t=int(input()) f=0 for j in range(N//t): f+=v[j+1] print(v[t]*f)