#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
****************************************************************/