// WA? #include using namespace std; long long sq(long long x){ long long s=sqrt(x); while(s*sx){s--;} return s; } int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); long long k,n,res=0; cin >> k >> n; for(long long x=1;;x++){ long long xp=x*x*x*x*x*x; if(xp>n){break;} for(long long y=1;;y++){ long long yp=y*y*y*y; if(xp+yp>n){break;} long long c=xp+yp; if(c%k==0){ long long s=sq(c/k); if(s*s==(c/k)){ res++; } } } } cout << res << "\n"; return 0; }