#include <iostream>

using namespace std;

int main(){
  int n,s;
  int m[100][100];
  cin>>n;
  int a=-10001;
  for(int i=0;i<n;++i){
    for(int j=0;j<n;++j){
      cin>>m[i][j];
      a=max(a,m[i][j]);
    }
  }
  for(int i=0;i<n;++i){
    int p[100]={0};
    for(int j=i;j<n;++j){
      s=0;
      for(int k=0;k<n;++k){
	p[k]+=m[j][k];
	s=max(s+p[k],0);
	if(s>0) a=max(a,s);
      }
    }
  }
  cout<<a<<endl;
  return 0;
}