import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        
        int n = in.nextInt();
        int q = in.nextInt();
        // 存储关键词
        Set<String> set = new HashSet<>();
        for(int i = 0; i < q; i++){
            set.add(in.next());
        }
        // 存储商品名称
        String[] items = new String[n];
        // 一共 n 个商品,0 位置存储商品名称索引,1 位置存储关键词数量
        int[][] arrs = new int[n][2];
        for(int i = 0; i < n; i++){
            items[i] = in.next();
            // 记录当前商品名称的索引值
            arrs[i][0] = i;
            int count = in.nextInt();
            for(int j = 0; j < count; j++){
                String keyWord = in.next();
                if(set.contains(keyWord)){
                    arrs[i][1]++;
                }
            }
        }
        Arrays.sort(arrs,(a,b) -> (b[1] - a[1]));

        for(int i = 0; i < n; i++){
            System.out.println(items[arrs[i][0]]);
        }
    }
}