module main;

import std.stdio;
import std.algorithm;
import std.array;

ulong pow(ulong a, ulong b){
    if (b == 0)
        return 1;
    ulong ans = a;
    for (ulong i = 2; i<=b; ++i)
        ans *= a;
    return ans;
}

int main(string[] argv)
{
	ulong l;
	ulong r;
	scanf("%d %d", &l, &r);
    ulong ans = 0;
	for (ulong i = 0; i <= 32; ++i){
	    for (ulong j = 0; j <= 21; ++j){
	        if (pow(2, i) * pow(3, j) >= l && pow(2, i) * pow(3, j) <= r)
	            ++ans;
	    }
	}
	printf("%d", ans);
	return 0;
}