#include <bits/stdc++.h>
using namespace std;
int n,m,a,b,h,ma,maid;
struct s
{
int hl,r;
} song[100005];
bool cmp(s x, s y)
{
return(x.hl>y.hl);
}
int main()
{
cin>>n>>m>>a>>b;
for(int i=1;i<=a;i++)
{
for(int j=i;j<=n;j++)
{
int h;
scanf("%d",&h);
song[j].hl+=h;
song[j].r=j;
if(i==b&&h>ma)
{
ma=h;
maid=song[j].r;
}
}
}
sort(song+1,song+n+1,cmp);
bool cx=0;
for(int i=1;i<=m;i++)
if(maid == song[i].r) cx=1;
if(cx==1)
{
cout<<maid<< ' ';
for(int i=1;i<=m;i++)
if(song[i].r!=maid)cout<<song[i].r<< ' ';
}
else
{
for(int i=1;i<m;i++)
cout <<song[i].r<< ' ';
cout<<maid;
}
return 0;
}