#include <iostream>
using namespace std;
int ile, M, *czas, suma=0, paczki;
int main()
{
cin>>ile;
for(int i=0;i<ile;i++){
int N=0;
cin>>N>>M;
czas=new int[N];
for(int j=1;j<=N;j++){
cin>>czas[j];
suma+=86400/czas[j];
}
delete[]czas;
//cout<<suma/M<<endl;
paczki=suma/M;
if (suma%paczki!=0)
paczki++;
cout<<paczki<<endl;
}
/*
ile zestawów testowych
N ilosc obzartochow 1<=N<=10000
M ilosc ciastek w 1 pudelku 1<=M<=1000000000
czas czas jedzenia przez nich 1 ciastka <100000
przez cala doba = 86 400 s
paczki ile pudełek kupic
*/
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBpbGUsIE0sICpjemFzLCBzdW1hPTAsIHBhY3praTsKCmludCBtYWluKCkKewoJY2luPj5pbGU7Cglmb3IoaW50IGk9MDtpPGlsZTtpKyspewoJaW50IE49MDsKCWNpbj4+Tj4+TTsKCWN6YXM9bmV3IGludFtOXTsKCQoJZm9yKGludCBqPTE7ajw9TjtqKyspewoJY2luPj5jemFzW2pdOwoJCglzdW1hKz04NjQwMC9jemFzW2pdOwoJCgkKCX0KCWRlbGV0ZVtdY3phczsKCS8vY291dDw8c3VtYS9NPDxlbmRsOwoJCglwYWN6a2k9c3VtYS9NOwoJaWYgKHN1bWElcGFjemtpIT0wKQoJCXBhY3praSsrOyAKCQoJCgljb3V0PDxwYWN6a2k8PGVuZGw7Cn0KCS8qCmlsZQkJemVzdGF3w7N3IHRlc3Rvd3ljaApOCQlpbG9zYyBvYnphcnRvY2hvdyAxPD1OPD0xMDAwMApNCQlpbG9zYyBjaWFzdGVrIHcgMSBwdWRlbGt1ICAxPD1NPD0xMDAwMDAwMDAwCmN6YXMJY3phcyBqZWR6ZW5pYSBwcnpleiBuaWNoIDEgY2lhc3RrYSA8MTAwMDAwCgkgICAgcHJ6ZXogY2FsYSBkb2JhID0gODbCoDQwMCBzCgkgICAgCnBhY3praQlpbGUgcHVkZcWCZWsga3VwaWMKCSovCiAgICByZXR1cm4gMDsKfQo=