编程题
### 问题描述
小乐很喜欢数学,有一天他写下了一个数学式子,让你帮他求解。
请你计算 $\sum_{i=1}^n\sum_{j=1}^m\sum_{k=1}^m([j\times k=m]\times 2^{j+k}+i)$。
- 其中 $[P]$ 表示艾弗森括号,若 $P$ 为真时,$[p]=1$,否则 $[p]=0$。
- 由于答案很大,请你输出答案对 $10^9+7$ 取模的结果。
### 输入格式
输入 $2$ 个正整数 $n,m$。
### 输出格式
输出你所计算的答案对 $10^9+7$ 取模的结果。
### 样例输入
```
4 4
```
### 样例输出
```
480
```
### 评测数据规模
对于所有评测数据,$1\leq n,m\leq 10^{12}$。