#P8928. 「TERRA-OI R1」你不是神,但你的灵魂依然是我的盛宴

「TERRA-OI R1」你不是神,但你的灵魂依然是我的盛宴

Description

请求出:

i=1nj=1m(i×jmodp)\sum_{i=1}^{n} \sum_{j=1}^{m}(i\times j \bmod p)

的值,其中 n,m,pn,m,p 为给定的值。

Input Format

一行三个用空格分隔的正整数 n,m,pn,m,p,含义见题目描述。

Output Format

一行一个整数表示答案,由于这个结果可能很大,请输出其对 109+710^9+7 取模的结果。

3 3 10
36
114514 1919810 233
696303234

Hint

【样例解释 #1】

很显然 i×ji\times j 只有 [1,2,3,2,4,6,3,6,9][1,2,3,2,4,6,3,6,9] 这几种情况,这些情况的和为 3636


【数据范围】

本题采用捆绑测试。

Subtask Score n,mn,m\le
11 2020 10310^3
22 3030 10610^6
33 5050 101210^{12}

对于 100%100\% 的数据,满足 1n,m10121\le n,m\le10^{12}1p1031\le p\le10^3