a,b=0,998244353;N,K=map(int,input().split());c=[list(map(lambda x:~-int(x),input().split()))for _ in[0]*K] for i in range(30): d=set() for j in range(K): if(1+c[j][1]>>i&1): d|=set(c[j][2:]) a=(a+pow(2,i-1,b)*len(d))%b print(a)