#include<iostream>
using namespace std;

int main(){

	int x, n, t, h, a[101][101], a2[101][101];
	int r[101] = {0};

	cin >> n;
	
	for(int i=0; i<=n; i++){
		a2[0][i] = 0;
		a2[i][0] = 0;
	}
	
	for(int i=1; i<=n; i++){
		t = 0;
		for(int j=1; j<=n; j++){
			cin >> x;
			a[i][j] = x;
			t += x;
			r[j] += t;
			a2[i][j] = r[j];
		}
	}
	
	h = -10000;
	for(int i=1; i<=n; i++){
		for(int j=1; j<=n; j++){
			for(int k=i; k<=n; k++){
				for(int l=j; l<=n; l++){
					t = a2[k][l] - a2[i-1][l] - a2[k][j-1] + a2[i-1][j-1]; 
					if(t > h) h = t;
				}
			}
		}
	}

	cout << h << endl;

	return 0;

}