import sys def main(): rd = sys.stdin.buffer H, W = map(int, rd.readline().split()) data = rd.read() MASK = 0xFFFFFFFF S = [0] * H r = 0 num = 0 row_sum = 0 total = 0 for c in data: if c >= 48: num = num * 10 + c - 48 elif c == 10: row_sum += num S[r] = row_sum total += row_sum r += 1 num = 0 row_sum = 0 else: row_sum += num num = 0 if r < H: row_sum += num S[r] = row_sum total += row_sum T = total & MASK # S をそのまま答えに書き換える i = 0 while i < H: S[i] = (S[i] + T) & MASK i += 1 # PyPy内部の高速な list repr に整数→文字列変換を任せる out = repr(S) # "[123, 456, 789]" -> "123\n456\n789" sys.stdout.write(out[1:-1].replace(', ', '\n')) main()