import sys input = sys.stdin.readline sys.set_int_max_str_digits(10**6) mod=998 T=int(input()) for tests in range(T): N,M=map(int,input().split()) K=[int(input()) for i in range(M)] if N==0: for x in K: print(1) continue X=[1] for i in range(1000): x=X[-1]*N%mod if len(X)>=2 and x == X[1]: X.append(x) break X.append(x) X=X[1:-1] #print(X) S=[0] for x in X: S.append((S[-1]+x)%mod) #print(S) for k in K: if k