n,m=map(int,input().split()) c=list(map(int,input().split())) T=[list(map(int,input().split())) for i in range(n)] ans=[-1]*n for i in range(m): for j in range(n): if ans[j]!=-1: continue if c[T[j][i]]>0: c[T[j][i]]-=1 ans[j]=T[j][i] print(*ans)