from math import lcm Ts = [1] for i in range(1, 43): Ts.append(lcm(Ts[-1], i)) # print(Ts[-1]/i/1e17) mod = 998244353 for _ in range(int(input())): n = int(input()) ans = 0 for l in range(1, 43): T = Ts[l] k = n // T if k == 0: break # [Tk,n] # sum_{1<=i<=k}(n+1-Ti) tmp = ((n+1)*k - T*k*(k+1)//2) % mod ans += tmp * (Ts[l] // l) % mod ans %= mod print(ans)