#includelong long int gcd(long long int a,long long int b){ if(b==0)return a; return gcd(b,a%b); } int main(){ long long int x,y,a,b; scanf("%lld%lld%lld%lld",&x,&y,&a,&b); long long int s=0,g; g=(x*y)/gcd(x,y); s=b/g-a/g; if(a%g==0) s=s+1; printf("%lld\n",s); return 0; }