N,M = map(int,input().split()) W = list(map(int,input().split())) m = sum(W) if m == 0: print(*[0 for i in range(N)]) exit() W = [i*M for i in W] print(*[W[i]//m for i in range(N)])