#include <iostream>
#include <math.h>
using namespace std;
int testy;
int main()
{
cin>>testy;
int* test = new int[testy];
for (int i=0; i<testy; i++) //pentla jedenego testu
{
int m, n, zjedzone;
zjedzone=0;
cin>>n>>m;
//cout<<endl;
int * tempo = new int[n];
int * zje = new int[n];
for (int j=0; j<n; j++) //zapisywania czasu jedzienia kolejnych n
{
cin>>tempo[j];
}
for (int k=0; k<n; k++) //pentla liczaca ile zje cistek kolejny n
{
zje[k]=ceil(86400/tempo[k]);
zjedzone += zje[k];
}
test[i] = ceil(zjedzone/m);
delete [] tempo;
delete [] zje;
}
for(int i=0; i<testy; i++)
{
cout<<test[i]<< endl;
}
delete [] test;
//delete [] zje;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCB0ZXN0eTsKCmludCBtYWluKCkKewoKICAgIGNpbj4+dGVzdHk7CiAgICBpbnQqIHRlc3QgPSBuZXcgaW50W3Rlc3R5XTsKCiAgICBmb3IgKGludCBpPTA7IGk8dGVzdHk7IGkrKykgLy9wZW50bGEgamVkZW5lZ28gdGVzdHUKICAgIHsKICAgICAgICBpbnQgbSwgbiwgemplZHpvbmU7CiAgICAgICAgemplZHpvbmU9MDsKCiAgICAgICAgY2luPj5uPj5tOwogICAgICAgIC8vY291dDw8ZW5kbDsKICAgICAgICBpbnQgKiB0ZW1wbyA9IG5ldyBpbnRbbl07CiAgICAgICAgaW50ICogemplID0gbmV3IGludFtuXTsKCiAgICAgICAgZm9yIChpbnQgaj0wOyBqPG47IGorKykgLy96YXBpc3l3YW5pYSBjemFzdSBqZWR6aWVuaWEga29sZWpueWNoIG4KICAgICAgICB7CiAgICAgICAgICAgIGNpbj4+dGVtcG9bal07CiAgICAgICAgfQoKICAgICAgICBmb3IgKGludCBrPTA7IGs8bjsgaysrKSAvL3BlbnRsYSBsaWN6YWNhIGlsZSB6amUgY2lzdGVrIGtvbGVqbnkgbgogICAgICAgIHsKICAgICAgICAgICAgemplW2tdPWNlaWwoODY0MDAvdGVtcG9ba10pOwogICAgICAgICAgICB6amVkem9uZSArPSB6amVba107CiAgICAgICAgfQoKICAgICAgICB0ZXN0W2ldID0gY2VpbCh6amVkem9uZS9tKTsKCiAgICAgICAgZGVsZXRlIFtdIHRlbXBvOwogICAgICAgIGRlbGV0ZSBbXSB6amU7CiAgICB9CgogICAgZm9yKGludCBpPTA7IGk8dGVzdHk7IGkrKykKICAgIHsKICAgICAgICBjb3V0PDx0ZXN0W2ldPDwgZW5kbDsKICAgIH0KCiAgICBkZWxldGUgW10gdGVzdDsKCiAgICAvL2RlbGV0ZSBbXSB6amU7CgogICAgcmV0dXJuIDA7Cn0KCg==