def main(): n, m = map(int, input().split()) mod = 10 ** 9 + 7 for i in range(1, m + 1): q, r = divmod(n + 1, i) ans = q - 1 ans *= pow(q + 1, r, mod) ans %= mod ans *= pow(q, i - r - 1, mod) ans %= mod print(ans) if __name__ == '__main__': main()