P5322序列求和2 | ||
|
問題説明
\(T(n) = n^k,S(n) = T(1) + T(2) + ...... T(n)。给出n和k,求S(n)。\)
例如$k = 2,n = 5,S(n) = 12 + 22 + 32 + 42 + 5^2 = 55$
由于结果很大,输出S(n) Mod 1000000007的结果即可。
入力形式
2个数,N, K中间用空格分割。\((1 <= N <= 10^{18}, 1 <= K <= 50000)\)
出力形式
S(n) Mod 1000000007的结果。
サンプル入力 1
5 3
サンプル出力 1
225
サンプル入力 2
1484661209616000 40804
サンプル出力 2
7403815