#include int main() { long long i = 0, n = 0, m = 0, r = 0; scanf("%lld %lld", &n, &m); for (i = 1; i <= 1000000; i++) { long long i2 = i * i; if (i2 > m) break; long long nc = n > i2 ? ((n+i-1)/i) : i; long long mc = m/i; if (nc <= mc) r += 2 * (mc - nc + 1); if (i2 >= n && i2 <= m) r -= 1; } printf("%lld\n", r); return 0; }