N, K, *A = map(int, open(0).read().split()) A.sort(reverse=True) if A[0] < 0: print(A[0]) else: print(sum(max(0, a) for a in A[:K]))