#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  long long i, j, n, m, k = 0, l = 1e9 + 7, t, p = 0;
  p++;
  cin >> n >> m;
  k = ((((m * (m - 1)) / 2) % l) *
       (((m * (((n * (n + 1)) / 2) % l)) + n) % l)) %
      l;
  cout << k << endl;
  return 0;
}
