#include<bits/stdc++.h>
#define rep(i,n)for(int i=0;i<n;i++)
using namespace std;
typedef long long ll;

bool is_h[1000001];
ll cnt[1000001];
int main() {
	cnt[1] = is_h[1] = 1;
	for (ll i = 2; i <= 1000000; i++) {
		cnt[i] = cnt[i - 1];
		if ((!(i % 2) && is_h[i / 2]) || (!(i % 3) && is_h[i / 3]) || (!(i % 5) && is_h[i / 5])) {
			cnt[i]++;
			is_h[i] = 1;
		}
	}
	ll m, n;
	while (scanf("%lld", &m), m) {
		scanf("%lld", &n);
		printf("%lld\n", cnt[n] - cnt[m - 1]);
	}
}