#include #include #include using namespace std; using mint=atcoder::modint998244353; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); long N,M; cin>>N>>M; mint ans=0; const mint inv2=mint(2).inv(); long kl=1; while(kl<=N) { long q=M/kl; long kr=q==0?N:min(N,M/q); ans+=mint(kr-kl+1)*M; ans-=(mint(kr)*(kr+1)*inv2-mint(kl)*(kl-1)*inv2)*q; kl=kr+1; } cout<