long p[9999],L,H,j,*q=p;main(i){for(;j=++j*j>i?*q++=i,++i<1e5:i%j?j:++i<1e5;);for(scanf("%ld%ld",&L,&H);q--;)for(j=H/ *q;j>=*q&&*q*j/L;p+i-q?j--:exit(!printf("%ld",j**q)))for(i=0;p+i-q&&j%p[i];i++);}