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