#include <iostream>
using namespace std;
//抄博友程序 不如博友用的好
short mp[41260000];//short
int main()
{
//cout<<50*50*50*50*5<<" "<<50*50*50*50*3<<endl;
long long a,b,c,d,e;
cin>>a>>b>>c>>d>>e;
for(int i=-50;i<=50;i++)
{
if(i!=0)
for(int j=-50;j<=50;j++)
{
if(j!=0)
{
int t=i*i*i*d+j*j*j*e;//-12500000
mp[t+18750008]++;
}
}
}
int jg=0;
for(int i=-50;i<=50;i++)
{
if(i!=0)
for(int j=-50;j<=50;j++)
{
if(j!=0)
for(int k=-50;k<=50;k++)
{
if(k!=0)
{
int t=a*i*i*i+b*j*j*j+c*k*k*k;
jg=jg+mp[18750008-t];
}
}
}
}
cout<<jg<<endl;
return 0;
}