#include using namespace std; #define FOR(a, b, c) for(int a = (b); a < (c); a++) using ll = long long; #define LL long long int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); ll n, m; cin >> n >> m; ll res = 2 * (m - n + 1); ll sm = ceil(sqrt(m)); // cerr << sm << "\n"; for(ll k = 2; k * k <= m; k++) { ll l = (n + k - 1) / k; ll r = m / k; if(l <= 1 and 1 <= r) { res--; } // if(k * k <= m and k * k >= n) { // res--; // } res += max(0ll, r - max(l, sm) + 1); res += (r - l + 1); // cerr << k << " : " << l << ", " << r << "\n"; } cout << res << "\n"; }