#include <bits/stdc++.h>
using namespace std;
long long a, b;
long long res = 0LL;
int mod = 1000000007;
int main() {
  cin >> a >> b;
  cout << (((((((((a * (a + 1)) / 2 % mod) * (b % mod)) % mod) + a) % mod) %
             mod) *
            ((b * (b - 1)) / 2 % mod)) %
           mod)
       << endl;
  return 0;
}
