/*
TASK: rtri
LANG: C++
*/

#include <iostream>
using namespace std;
int minnn(int a, int b)
{
    return a < b ? a : b;
}

int main()
{
    int n, m;
    cin >> m >> n;
    if (m > n) { int t = m; m = n; n = t; }
    
    long long all =  m*(m+1)*n*(n+1);
    
    for (int p = 2; p <= n && p <= 2*m; p += 2)
     all += 2*(n - p + 1)*(m - p/2 + 1 );
    
    for (int p = 2; p <= m && p <= 2*n; p += 2)
     all += 2*(m - p + 1)*(n - p/2 + 1 );
    
    cout << all;
    return 0;
}
