import sys import gc from __pypy__ import builders gc.disable() def main(): rd = sys.stdin.buffer write = sys.stdout.write H, W = map(int, rd.readline().split()) data = rd.read() S = [0] * H r = 0 num = 0 row = 0 total = 0 for c in data: if c > 32: num = num * 10 + c - 48 else: row += num num = 0 if c == 10: S[r] = row total += row r += 1 row = 0 if r < H: row += num S[r] = row total += row T = total & 0xFFFFFFFF # StringBuilder(size) はこの PyPy では内部で 3*size を確保する # 1行最大10桁+'\n'なので H*4 -> 内部約12Hで足りる out = builders.StringBuilder(H * 4) append = out.append to_str = str MASK = 0xFFFFFFFF nl = '\n' for s in S: append(to_str((s + T) & MASK)) append(nl) write(out.build()) main()