#include<iostream>
#include<algorithm>
#define MAXNUM 1e+6;

using namespace std;

int ham[4]={1,2,3,5};
bool memo[MAXNUM+1]={false};

void func(int n){
	if(n>MAXNUM || memo[n]==true){
		return ;
	}
	func(n*2);
	func(n*3);
	func(n*5);
}

int main(){
	int m,n,ans;
	func(1);
	
	while(cin>>m>>n,m){
		ans=0;
		for(int i=m;i<=n;i++){
			if(p[i]){
				ans++;
			}
		}
		cout<<ans<<endl;
	}
}