#include<bits/stdc++.h>
using namespace std ;
int a[105];
int main()
{
	int n,m;
	int mi;
	int x;
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	{
		cin>>x;
		mi=1;
		for(int j=1;j<=m;j++)
		{
			if(a[j]<a[mi])
			{
				mi=j;
			}
		}
		a[mi]+=x;
	}
	int ma=-1;
	for(int i=1;i<=m;i++)
	{
		if(a[i]>ma)
		{
			ma=a[i];
		}
	}
	cout<<ma;
	return 0 ;
}

/**************************************************************
	Problem: 1485
	User: chenkexin
	Language: C++
	Result: Accepted
	Time:56 ms
	Memory:2072 kb
****************************************************************/