N,M=map(int, input().split()) mod=10**9+7 for x in range(1,M+1): if 2*x-1>N: print(0) else: a=N%x b=x-a d=pow(N//x+1,a,mod)*pow(N//x,b,mod) print(d%mod)