/*
TASK: rprimes
LANG: C++
*/
#include <iostream>
using namespace std;
long a,b,i,j,d,e;
bool c[200000001],z,x;
int main()
{
    c[0]=true;
    cin >> a >> b;
    for (i=2;i<=b;i++)
        c[i]=true;
    for (i=2;i<=b;i++)
        if (c[i]==true) 
           for (j=i+1;j<=b;j++)
               if (j%i==0) c[j]=false;   
    for (i=a;i<=b;i++) {
        d=i;
        z=true;
        x=true;
        while (d!=0) {
            d=d/10;
            if (c[d]==false) {z=false; break; }
            }
        for (j=2;j<=i-1;j++)
            if (i%j==0) { x=false; break;}
        if (z==true and x==true) e++;
        }
    cout << e;
    return 0;
}

