#include using namespace std; using ll=long long; bool is_sq(ll n){ ll z=sqrt(n)+3; while(z*z>n)z--; return z*z==n; } int main() { ios::sync_with_stdio(false); cin.tie(nullptr); ll N,K; cin>>K>>N; ll an=0; set AN; for(ll x=1;x*x*x*x*x*x<=N;x++){ ll X=x*x*x*x*x*x; for(ll y=1;y*y*y*y+X<=N;y++){ ll Y=X+y*y*y*y; if(Y%K!=0)continue; if(is_sq(Y/K))AN.insert(Y); } } cout<