/*
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 );
     
    for (int p = 10; p <= n && p <= 10*m; p += 10)
     all += 2*(n - p + 1)*(m - p/10 + 1 );
    
    for (int p = 10; p <= m && p <= 10*n; p += 10)
     all += 2*(m - p + 1)*(n - p/10 + 1 ); 
    
    cout << all << endl;
    //system("pause");
    return 0;
}
