n,k = map(int,input().split())
a = list(map(int,input().split()))

a = sorted(a)[::-1]
res = max(a)
for i in range(1, k + 1):
    res = max(res, sum(a[:i]))
print(res)