#include
using namespace std;
int main()
{
int t;
cin>>t;
int a[100];
if(t<=20 && t>=1)
{
while(t--)
{ int n;
cin>>n;
if(n>=1 && n<=100000)
{
int i,maxsum=0,currentsum=0;
for(i=0;i<n;i++)
{ if(a[i]>=0 && a[i]<=100000000)
cin>>a[i];
}
for(i=0;i<n;i++)
{
currentsum=currentsum + a[i];
if(currentsum<0)
{
currentsum=0;
}
maxsum=max(currentsum,maxsum);
}
cout<<maxsum<<endl;
}
}
}
return 0;
}
///Could you please tell me why I am getting a run time error?