#include <cstdlib>
#include <iostream>

using namespace std;

typedef long long int lli;

lli reverse (lli a)
{
    lli b,i;
    b=a;
    int digits[32];
    i=0;
    a=0;
    while(1){
             if(b<10){ digits[i]=b; a*=10; a+=b; break;}
             digits[i]=b%10;
             a*=10;
             a+=digits[i];
             b/=10;
             i++;
             }
    return a;
}

int main()
{
    lli a,b,n,d,i,an=0;
    cin>>a>>b>>n>>d;
    for(i=a/n;i<=b/n;i++)if(d*i==reverse(n*i)) an++; 
    cout<<an<<endl; 
    //main();
    return 0;
}
