小红的因子幂和
题号:NC317545
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

\hspace{15pt}给定两个正整数 latex,记 latex
\hspace{15pt}对于 latex 的每个正因子 latex,计算 latex,并把这些结果全部加起来。你需要输出:\sum_{d\mid v} d^dlatex 取模后的结果。

输入描述:

\hspace{15pt}输入一行两个整数 latexlatex)。

输出描述:

\hspace{15pt}输出一个整数,表示答案对 latex 取模后的结果。
示例1

输入

复制
6 5

输出

复制
195649607

说明

\hspace{15pt}此时 latex,它的正因子为 latex,答案为 latex,再对 latex 取模。