N, K = map(int, input().split()) Aa = list(map(int, input().split())) A = sorted(Aa, reverse=True) Apre = 0 cnt = 0 num = -1 for i in range(K): cnt += A[i] if Apre < cnt: Apre = cnt else: num = i break print(sum(A[:num]) if num>=0 else sum(A[:K]))