#include<bits/stdc++.h>
using namespace std;
int indegree[100005],parent[100005];
int main(){
int n,k,w,u,mb=-1;
cin>>n>>k;
for(int i=1;i<=k;i++){
cin>>w;
while(w--){
cin>>u;
indegree[u]++;
parent[u]=i;
}
}
for(int i=1;i<=n;i++){
if(indegree[i]==0 && mb==-1)
mb=i;
else if(indegree[i]==0)
parent[i]=mb;
}
for(int i=1;i<=n;i++)
cout<<parent[i]<<endl;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IGluZGVncmVlWzEwMDAwNV0scGFyZW50WzEwMDAwNV07CmludCBtYWluKCl7CglpbnQgbixrLHcsdSxtYj0tMTsKCWNpbj4+bj4+azsKCWZvcihpbnQgaT0xO2k8PWs7aSsrKXsKCQljaW4+Pnc7CgkJd2hpbGUody0tKXsKCQkJY2luPj51OwoJCQlpbmRlZ3JlZVt1XSsrOwoJCQlwYXJlbnRbdV09aTsKCQl9Cgl9Cglmb3IoaW50IGk9MTtpPD1uO2krKyl7CgkJaWYoaW5kZWdyZWVbaV09PTAgJiYgbWI9PS0xKQoJCQltYj1pOwoJCWVsc2UgaWYoaW5kZWdyZWVbaV09PTApCgkJCXBhcmVudFtpXT1tYjsKCX0KCWZvcihpbnQgaT0xO2k8PW47aSsrKQoJCWNvdXQ8PHBhcmVudFtpXTw8ZW5kbDsKfQ==