题目描述
给定 n 和 m,求出所有顶点坐标满足 0≤x<n, 0≤y<m 的格点三角形的面积和的两倍。答案模 1004535809 输出。
输入格式
一行两个整数 n 和 m。
输出格式
一行一个整数表示答案。
样例
样例 1
输入
2 3
输出
24
样例 2
输入
10 100
输出
218427047
样例 3
输入
100 1000
输出
938425419
数据范围与提示
| 测试点 |
n |
m |
| 1 |
≤10 |
≤109 |
| 2 |
≤20 |
| 3 |
≤30 |
| 4 |
≤40 |
| 5 |
≤50 |
| 6 |
≤60 |
| 7 |
≤100 |
| 8 |
≤200 |
| 9 |
≤300 |
| 10 |
≤400 |
| 11 |
≤1000 |
| 12 |
≤2000 |
| 13 |
≤2500 |
| 14 |
≤3000 |
| 15 |
≤1000 |
| 16 |
≤1500 |
| 17 |
≤2000 |
| 18 |
≤2500 |
| 19 |
≤2800 |
| 20 |
≤3000 |