#include<bits/stdc++.h>
using namespace std;

long long int data[111][111];
  
int main(){
  
  int n;
  cin >> n;
  
  for(int i=1;i<n+1;i++){
    for(int j=1;j<n+1;j++){
	cin >> data[i][j];
	data[i][j] += data[i-1][j] + data[i][j-1] - data[i-1][j-1];
      }
    }
  
  long long int ans = -1<<28;
  for(int i=1;i<n+1;i++)
    for(int j=1;j<n+1;j++)
      for(int p=1;p<i+1;p++)
	for(int q=1;q<j+1;q++)
	  ans = max(ans, data[i][j] - data[i-p][j] - data[i][j-q] + data[i-p][j-q]);
  
  cout << ans << endl;
  
}