#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  vector<int> res;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    int r;
    vector<int> postaje;
    scanf("%d", &r);
    for (int j = 0; j < r; j++) {
      int a;
      scanf("%d", &a);
      postaje.push_back(a);
    }
    sort(postaje.begin(), postaje.end());
    if (i == 0)
      res = postaje;
    else {
      vector<int> temp(110);
      set_intersection(res.begin(), res.end(), postaje.begin(), postaje.end(),
                       temp.begin());
      res = temp;
    }
  }
  for (int i : res)
    if (i != 0) printf("%d ", i);
  putchar('\n');
  return 0;
}
