「GLR-R4」夏至
题目背景
  「柳庭风静人眠昼,昼眠人静风庭柳」
---
  老 V 说为大家准备了特别的粽子,所以天依来了;
  天依来了,所以阿绫来了;
  阿绫来了,龙牙也不敢不来;
  到了快一半了,于是剩下的大家都来了……
  所以,为什么要在模拟演出训练结束后来补文化课啊!
  “天依,这数学老师真的在讲数学?”
  “摩柯,我和阿绫就靠你了!”天依戳戳前排摩柯的肩膀。
  “要推出来了,要推出来了……”,摩柯大概是第一次把草稿纸写得快满,“我知道我很急,但我先别急……这像是在做噩梦一样。”
---
  **夏至** 「允许我这一次片刻逃离 偶尔也试着用背影 去面对未来不确定」
题目描述
  为了鉴定摩柯是不是在做噩梦,请你来解决黑板上的一道简单的数学问题吧!
  令积性函数 $f(n)$ 满足 $f(p^c)=p^{\gcd(c,k)}$,其中 $k$ 为给定常数,$p$ 为素数,$c$ 为正整数。现在,给定 $n,m,k$,请求出
$$
\left(\sum_{i=1}^n\sum_{j=1}^mf(i\cdot j)\right)\bmod(10^9+7).
$$
  对于积性函数的定义,请参考「题意解释」。
输入输出格式
输入格式
输入只有一行包含三个整数,分别表示 $n,m,k$。
输出格式
一行一个整数,表示答案对 $10^9+7$ 取模后的值。
输入输出样例
输入样例 #1
2 2 64
输出样例 #1
9
输入样例 #2
5 5 64
输出样例 #2
213
输入样例 #3
1234 1234 12
输出样例 #3
673319736
输入样例 #4
30000 10000000 2
输出样例 #4
836094021
说明
#### 题意解释
  对于数论函数 $f(n)$ 和任意两个互素的正整数 $x,y$,若恒有 $f(xy)=f(x)f(y)$,则称 $f(n)$ 为积性函数。
  当已知积性函数 $f(n)$ 在所有素数幂处的取值时,我们可以计算任意正整数的函数值。具体地,对于 $n>1$,设 $n$ 的**唯一分解**形式为 $n=p_1^{\alpha_1}p_2^{\alpha_2}\cdots p_k^{\alpha_k}$,则有 $f(n)=f(p_1^{\alpha_1})f(p_2^{\alpha_2})\cdots f(p_k^{\alpha_k})$。
### 数据规模与约定
对于 $100\%$ 的数据,$1\le n\le 10^5$,$1\le m\le 10^{10}$,$1\le k\le 10^{9}$。
对于不同的子任务,作如下约定:
| 子任务编号 | $n$ | $m$ | $k$ | 子任务分值 |
| :--------: | :----------------: | :-----------: | :----------: | :--------: |
| $1$ | $\le 10^3$ | $\le 10^3$ | $\le 10^{3}$ | $5$ |
| $2$ | $=1$ | $\le 10^{10}$ | $\le 10^9$ | $15$ |
| $3$ | $\le 10^5$ | $\le 10^5$ | $\le 10^9$ | $15$ |
| $4$ | $\le 500$ | $\le 10^9$ | $\le 10^9$ | $10$ |
| $5$ | $\le10^5$ | $\le 10^{10}$ | $=1$ | $15$ |
| $6$ | $\le 5\times 10^3$ | $\le 10^9$ | $\le 10^9$ | $15$ |
| $7$ | $\le 5\times 10^4$ | $\le 10^8$ | $\le 10^9$ | $15$ |
| $8$ | $\le 10^5$ | $\le 10^{10}$ | $\le 10^9$ | $10$ |