N, K = map(int, input().split()) A = list(map(int, input().split())) S = sum(A) ans = 0 for i in range(N): ans += A[N - i - 1] * pow(K, i, S) ans %= S print(ans)