def row_and_col_squared_value(two_d_list):
"""[[1,2,3],[4,5,6],[7,8,9]]"""
row_squared = []
col_squared = []
extend_squared = []
row_len = 0
for row in two_d_list:
row_len = len(row)
tmp = list(map(lambda x: pow(x, 2), row))
row_squared.append(sum(tmp))
extend_squared.extend(tmp)
for i in range(0, row_len):
total = 0
for j in range(0, row_len):
total += extend_squared[i + j * row_len]
col_squared.append(total)
return row_squared, col_squared
input_num_list = list(map(int, input('input num:').split()))
row_len = int(pow(len(input_num_list),1/2))
two_d_list = [[input_num_list[j] for j in range(i*row_len, (i+1)*row_len)] for i in range(row_len)]
row_squared, col_squared = row_and_col_squared_value(two_d_list)
for item in list(map(lambda x,y:x-y, row_squared, col_squared)):
print(item, end=" ")