1899. 幂运算

求有多少方案使得整数 a,b,c,d 满足 a^b=c^d1\leq a,b,c,d \leq n,结果对 10^9+7 取模

输入

输入一个整数 n (1\leq n \leq 10^{9})

输出

输出一个整数表示答案

样例

标准输入 复制文本
2
标准输出 复制文本
6
标准输入 复制文本
8
标准输出 复制文本
136
标准输入 复制文本
100
标准输出 复制文本
21620
登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 20
通过 15