#include using ll = std::int64_t; int main(){ std::cin.tie(nullptr); std::ios::sync_with_stdio(false); ll N, M; std::cin >> N >> M; constexpr ll MOD = 998'244'353; constexpr ll inv_2 = (MOD + 1) / 2; ll sum = (N % MOD) * (M % MOD) % MOD; ll q = M / N; ll r = N; ll l = M / (q + 1); while(true){ sum -= ((l + 1 + r) % MOD) * ((r - l) % MOD) % MOD * inv_2 % MOD * (q % MOD) % MOD; if(sum < 0){sum += MOD;} if(l == 0){break;} q = M / l; r = l; l = M / (q + 1); } std::cout << sum << std::endl; }