n,m = map(int,input().split()) mod = 10**9+7 for i in range(1,m+1): s = n+1 d = s//i if d <= 1: print(0) else: s -= 1 d = s//i b = s%i print((d-1)*pow(d,i-b-1,mod)*pow(d+1,b,mod)%mod)