#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>

using namespace std;

vector<int> ham;

void makeHamList(){
	for(int i = 0; i <= 21; i++){
		for(int j = 0; j <=11; j++){
			for(int k = 0; k <= 9; k++){
				int sum=(int)pow(2.0,i)*(int)pow(3.0,j)*(int)pow(5.0,k);
				if(sum<=1000000)
					ham.push_back(sum);
			}
		}
	}
}

int main(){

	int m,n;
	makeHamList();
	while(cin>>m&&m!=0){
		cin>>n;
		int cnt=0;
		for(int i = 0; i < ham.size(); i++){
			if(ham[i]>=m&&ham[i]<=n)
				cnt++;
		}
		cout<<cnt<<endl;
	}

	return 0;
}