n = int(input()) if n>2*10**6: exit() mod = 998244353 ans = 0 for i in range(1, n+1): k = (n-i+1)//i ans += k*(k+1)//2*i ans += (n-i+1)%i*(k+1) ans %= mod print(ans)