#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define pii pair<ll,ll>
#define bien tuple<ll,ll,ll>
const ll nmax=2e5+163,inf=1e18,mod=1e9+7,base=450;
ll n,m,k;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
//freopen("yoimiya.INP","r",stdin);
//freopen("yoimiya.OUT","w",stdout);
cin>>n>>m>>k;
vector<vector<ll>> a(n+5,vector<ll>(m+5,0));
vector<ll> inc,dec,sum(n+5,0),pref_sum(n+5),suff_pref(m+5,0),pref_best(m+5,-inf);
for (int i=1;i<=n;i++)
{
for (int j=1;j<=m;j++)
cin>>a[i][j];
if (a[i][1]<=a[i][m]) inc.push_back(i);
else dec.push_back(i);
}
vector<ll> vecL(n*m+5,0);
ll it=0;
for (auto i:dec)
for (int j=1;j<=m;j++)
vecL[++it]=a[i][j];
sort(vecL.begin()+1,vecL.begin()+it+1,greater<ll>());
for (int i=1;i<=it;i++)
vecL[i]=vecL[i-1]+vecL[i];
vector<ll> vecR(n*m+5,0);
ll sz=inc.size();
for (auto i:inc)
for (int j=1;j<=m;j++)
sum[i]+=a[i][j];
sort(inc.begin(),inc.end(),[&](ll L,ll R)
{
return sum[L]>sum[R];
});
for (int i=1;i<=sz;i++) pref_sum[i]=pref_sum[i-1]+sum[inc[i-1]];
for (int i=0;i<=sz;i++) vecR[i*m]=pref_sum[i];
for (int i=sz-1;i>=0;i--)
{
ll id=inc[i],pref=0;
for (int j=1;j<m;j++)
{
pref+=a[id][j];
suff_pref[j]=max(suff_pref[j],pref);
vecR[i*m+j]=pref_sum[i]+suff_pref[j];
}
}
for (int i=0;i<sz;i++)
{
ll id=inc[i],pref=0;
for (int j=1;j<m;j++)
{
pref+=a[id][j];
vecR[i*m+j]=max(vecR[i*m+j],pref_sum[i+1]+pref_best[j]);
pref_best[j]=max(pref_best[j],pref-sum[id]);
}
}
ll ans=-inf;
for (int i=0;i<=min(it,k);i++)
{
if (sz*m<k-i) continue;
ans=max(ans,vecL[i]+vecR[k-i]);
}
cout<<ans;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBwaWkgcGFpcjxsbCxsbD4KI2RlZmluZSBiaWVuIHR1cGxlPGxsLGxsLGxsPgpjb25zdCBsbCBubWF4PTJlNSsxNjMsaW5mPTFlMTgsbW9kPTFlOSs3LGJhc2U9NDUwOwpsbCBuLG0sazsKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwogICAgY2luLnRpZSgwKTsgY291dC50aWUoMCk7CiAgICAvL2ZyZW9wZW4oInlvaW1peWEuSU5QIiwiciIsc3RkaW4pOwogICAgLy9mcmVvcGVuKCJ5b2ltaXlhLk9VVCIsInciLHN0ZG91dCk7CiAgICBjaW4+Pm4+Pm0+Pms7CiAgICB2ZWN0b3I8dmVjdG9yPGxsPj4gYShuKzUsdmVjdG9yPGxsPihtKzUsMCkpOwogICAgdmVjdG9yPGxsPiBpbmMsZGVjLHN1bShuKzUsMCkscHJlZl9zdW0obis1KSxzdWZmX3ByZWYobSs1LDApLHByZWZfYmVzdChtKzUsLWluZik7CiAgICBmb3IgKGludCBpPTE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgZm9yIChpbnQgaj0xO2o8PW07aisrKQogICAgICAgICAgICBjaW4+PmFbaV1bal07CiAgICAgICAgaWYgKGFbaV1bMV08PWFbaV1bbV0pIGluYy5wdXNoX2JhY2soaSk7CiAgICAgICAgZWxzZSBkZWMucHVzaF9iYWNrKGkpOwogICAgfQoKICAgIHZlY3RvcjxsbD4gdmVjTChuKm0rNSwwKTsKICAgIGxsIGl0PTA7CiAgICBmb3IgKGF1dG8gaTpkZWMpCiAgICAgICAgZm9yIChpbnQgaj0xO2o8PW07aisrKQogICAgICAgICAgICB2ZWNMWysraXRdPWFbaV1bal07CiAgICBzb3J0KHZlY0wuYmVnaW4oKSsxLHZlY0wuYmVnaW4oKStpdCsxLGdyZWF0ZXI8bGw+KCkpOwogICAgZm9yIChpbnQgaT0xO2k8PWl0O2krKykKICAgICAgICB2ZWNMW2ldPXZlY0xbaS0xXSt2ZWNMW2ldOwoKCiAgICB2ZWN0b3I8bGw+IHZlY1IobiptKzUsMCk7CiAgICBsbCBzej1pbmMuc2l6ZSgpOwogICAgZm9yIChhdXRvIGk6aW5jKQogICAgICAgIGZvciAoaW50IGo9MTtqPD1tO2orKykKICAgICAgICAgICAgc3VtW2ldKz1hW2ldW2pdOwogICAgc29ydChpbmMuYmVnaW4oKSxpbmMuZW5kKCksWyZdKGxsIEwsbGwgUikKICAgIHsKICAgICAgICByZXR1cm4gc3VtW0xdPnN1bVtSXTsKICAgIH0pOwogICAgZm9yIChpbnQgaT0xO2k8PXN6O2krKykgcHJlZl9zdW1baV09cHJlZl9zdW1baS0xXStzdW1baW5jW2ktMV1dOwogICAgZm9yIChpbnQgaT0wO2k8PXN6O2krKykgdmVjUltpKm1dPXByZWZfc3VtW2ldOwogICAgZm9yIChpbnQgaT1zei0xO2k+PTA7aS0tKQogICAgewogICAgICAgIGxsIGlkPWluY1tpXSxwcmVmPTA7CiAgICAgICAgZm9yIChpbnQgaj0xO2o8bTtqKyspCiAgICAgICAgewogICAgICAgICAgICBwcmVmKz1hW2lkXVtqXTsKICAgICAgICAgICAgc3VmZl9wcmVmW2pdPW1heChzdWZmX3ByZWZbal0scHJlZik7CiAgICAgICAgICAgIHZlY1JbaSptK2pdPXByZWZfc3VtW2ldK3N1ZmZfcHJlZltqXTsKICAgICAgICB9CiAgICB9CiAgICBmb3IgKGludCBpPTA7aTxzejtpKyspCiAgICB7CiAgICAgICAgbGwgaWQ9aW5jW2ldLHByZWY9MDsKICAgICAgICBmb3IgKGludCBqPTE7ajxtO2orKykKICAgICAgICB7CiAgICAgICAgICAgIHByZWYrPWFbaWRdW2pdOwogICAgICAgICAgICB2ZWNSW2kqbStqXT1tYXgodmVjUltpKm0ral0scHJlZl9zdW1baSsxXStwcmVmX2Jlc3Rbal0pOwogICAgICAgICAgICBwcmVmX2Jlc3Rbal09bWF4KHByZWZfYmVzdFtqXSxwcmVmLXN1bVtpZF0pOwogICAgICAgIH0KICAgIH0KCiAgICBsbCBhbnM9LWluZjsKICAgIGZvciAoaW50IGk9MDtpPD1taW4oaXQsayk7aSsrKQogICAgewogICAgICAgIGlmIChzeiptPGstaSkgY29udGludWU7CiAgICAgICAgYW5zPW1heChhbnMsdmVjTFtpXSt2ZWNSW2staV0pOwogICAgfQogICAgY291dDw8YW5zOwp9