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

print((sum(sorted(map(int,input().split()))[n-k:])))
k=int(input().split()[1])

print((sum(sorted(map(int,input().split()))[-k:])))
n, k = list(map(int, input().split()))
print((sum(sorted(map(int, input().split()))[n - k :])))

k = int(input().split()[1])
print((sum(sorted(map(int, input().split()))[-k:])))

-n, k = list(map(int, input().split())) -print((sum(sorted(map(int, input().split()))[n - k :]))) +k = int(input().split()[1]) +print((sum(sorted(map(int, input().split()))[-k:])))