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