#include<iostream>
using namespace std;
int mi[32],kj[32],peshoto[32];
int main ()
{
    int k,n,i,j,x,y,br=0;
    cin>>n>>k;
    for(i=0; i<n; i++)
    {
        cin>>mi[i];
        for(j=0; j<mi[i]; j++)
        {
            cin>>kj[j];
        }
    }
    x=mi[0];
    for(i=0; i<n; i++)
    {
        if(mi[i]>x)
        {
            x=mi[i];
            peshoto[i]++;
            break;
        }
    }
    br++;
    y=kj[0];
    for(i=0; i<n; i++)
    {
        
        for(j=0; j<mi[i]; j++)
        {
            if(kj[j]!=y)
            {
                y=kj[j];
                if(peshoto[j]==0)peshoto[j]++;
                br++;
            }
        }
    }
        cout<<br<<endl;
        for(i=0; i<32; i++)
        {
                if(peshoto[i]==1&&br>1) cout<<i<<" ";
                else break;
        }
        cout<<endl;
    
    return 0;
}