#include <bits/stdc++.h>
int main() {
  long long m, b;
  long long ans = 0;
  scanf("%lld%lld", &m, &b);
  for (long long i = 0; i <= b; i++) {
    long long x = m * (b - i);
    long long s = x * (x + 1) / 2;
    long long a = (s + s + (x + 1) * i) * (i + 1) / 2;
    if (a > ans) ans = a;
  }
  printf("%lld", ans);
  return 0;
}
