#include<bits/stdc++.h>
using namespace std;
void prin(set<int> s){
while(!s.empty()){
cout<<*s.begin()<<" ";
s.erase(s.begin());
}
}
unordered_map<string,set<int> > mp;
int main(){
int n,m;
cin>>n;
for(int i=1;i<=n;i++){
int nn;
cin>>nn;
for(int j=1;j<=nn;j++){
string str;
cin>>str;
mp[str].insert(i);
}
}
cin>>m;
while(m--){
string w;
cin>>w;
prin(mp[w]);
cout<<endl;
}
return 0;
}

京公网安备 11010502036488号