U283456 除数函数求积
题目背景
已知除数函数 $\sigma_k(n) = \sum_{d|n}d^k $ ,即代表 $n$ 的所有因子的 $k$ 次方之和。
举个例子, $\sigma_3(12) = 1^3+2^3+3^3+4^3+6^3+12^3$ 。
题目描述
求解 $\prod _{i=1}^n \sigma_k(i)$ 对 $10^9+7$ 取模的结果。
输入格式
输入两个整数 $n,k$ 。
输出格式
输出一行答案。
说明/提示
### 样例解释
- $\sigma_2(1)=1^2 = 1$
- $\sigma_2(2)=1^2+2^2=5$
- $\sigma_2(3)=1^2+3^2=10$
- $\sigma_2(4)=1^2+2^2+4^2=21$
- $\sigma_2(5)=1^2+5^2=26$
- $1\times 5\times 10\times 21\times 26 = 27300$
## 数据范围
对于 $25\%$ 的数据有 : $n,k\le 10^3$ 。
对于 $100\%$ 的数据有 $n,k\le 10^7$ 。