#include<bits/stdc++.h>
using namespace std;
long long int n,m;
long long int S(long long int x){
string k;
stringstream ss;
ss<<x;
ss>>k;
long long int s=0;
for(long long int i=0;i<k.size();i++){
s+=k[i]-'0';
}
return s;
}
int main(){
scanf("%lld%lld",&n,&m);
long long int p=0;
for(long long int i=n;i<=m;i++){
if(S(i*i)==S(i)*S(i)){
p++;
}
}
printf("%lld",p);
}
