UOJ Logo Universal Online Judge

UOJ

#28. 求和

统计

问题描述

给出一个整数n(1=<n<10^12),求s= Int(n/1)+Int(n/2)+Int(n/3)+...+Int(n/n)的和。Int(a/b)表示不大于a/b的最大整数。s可能很大,输出s除以(10^9+7)的余数

输入描述

一个整数n

输出描述

一个整数s。

输入样例

12

输出样例

35