#include #define rep(i,n)for(int i=0;i<(n);i++) using namespace std; int main(){ int n;scanf("%d",&n); mapmp; rep(i,n){ int m,s;scanf("%*d%d%d",&m,&s); rep(i,m){ string t;cin>>t; mp[t]+=s; } } vector>v; for(auto p:mp)v.push_back(p); sort(v.begin(),v.end(),[](auto&a,auto&b){ if(a.second==b.second)return a.firstb.second; }); rep(i,min((int)v.size(),10)){ cout<