Problem7656--[CSES Problem Set] Sum of Divisors

7656: [CSES Problem Set] Sum of Divisors

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

Let $\sigma(n)$ denote the sum of divisors of an integer $n$. For example, $\sigma(12)=1+2+3+4+6+12=28$.
Your task is to calculate the sum $\sum_{i=1}^n \sigma(i)$ modulo $10^9+7$.

Input

The only input line has an integer $n$.

Output

Print $\sum_{i=1}^n \sigma(i)$ modulo $10^9+7$.

Constraints

$1≤n≤10^{12}$

Sample 1 Input

5

Sample 1 Output

21

HINT

相同题目:CSES 1082

Source/Category