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)