#include <iostream>
using namespace std;

int main(){
	int n;
	cin >> n;
	int a[n][n];
	for(int i=0;i<n;i++) for(int j=0;j<n;j++) cin >> a[i][j];
	int max = -10000000;
	int p[n][n][n][n];
	for(int i=0;i<n;i++){
	for(int j=0;j<n;j++){
	for(int x=0;x<n-i;x++){
	for(int y=0;y<n-j;y++){
		int s = 0;
		if(i==0 and j==0){
			s = a[x][y];
		}
		else if(i==0){
			s = p[i][j-1][x][y];
			for(int p=x;p<=x+i;p++) s += a[p][y+j];
		}
		else{
			s = p[i-1][j][x][y];
			for(int q=y;q<=y+j;q++) s += a[x+i][q];
		}
		p[i][j][x][y] = s;
		if(max<s) max = s;
	}}}}
	cout << max << endl;
}