import sys,bisect input=lambda:sys.stdin.readline().rstrip() mod=998244353 N=int(input()) a=[i+2 for i in range(N)] for i in range(N): temp=a[i] p=mod-2 a[i]=1 while p: if p%2: a[i]=(a[i]*temp)%mod temp=(temp**2)%mod p//=2 cur=1 for i in range(1,N+2): cur=(cur*i)%mod for i in range(N): print((a[i]*cur*(i+1)*(N-i))%mod)