#include using namespace std; signed main() { ios::sync_with_stdio(false); int P, Q; cin >> P >> Q; map dp; dp[0] = 0; function solve = [&](int u) { if (dp.count(u)) return dp[u]; int k = P / u; int l = P / (k + 1); return dp[u] = solve(l) + 1LL * (P % u + P % (l + 1)) * (u - l) / 2; }; for (int i = 0; i < Q; ++i) { int L, R; cin >> L >> R; cout << solve(R) - solve(L - 1) << endl; } return 0; }