#include<bits/stdc++.h>
using namespace std;
vector<int> func(vector<int> arr){
int maxnum = 0;
int len = arr.size();
int sum = 0;
for(int i = 0; i < len; i++){
if(arr[i] > maxnum){
maxnum = arr[i];
}
sum += arr[i];
}
for(int i = 0; i < len; i++){
if(arr[i] == maxnum){
arr[i] = sum;
break;
}
}
return arr;
}
int main(){
int m, n;
while(cin >> m >> n){
vector<vector<int>> martix(m, vector<int>(n));
for(int i = 0; i < m; i++){
for(int j = 0; j < n; j++){
cin >> martix[i][j];
}
}
for(int i = 0; i < m; i++){
martix[i] = func(martix[i]);
}
for(int i = 0; i < m; i++){
for(int j = 0; j < n; j++){
cout << martix[i][j] << " ";
}
cout << endl;
}
}
return 0;
}