#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[i];
suma+=86400/czas[i];
}
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;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBpbGUsIE0sICpjemFzLCBzdW1hPTAsIHBhY3praTsKCmludCBtYWluKCkKewoJY2luPj5pbGU7Cglmb3IoaW50IGk9MDtpPD1pbGU7aSsrKXsKCWludCBOPTA7CgljaW4+Pk4+Pk07CgljemFzPW5ldyBpbnRbTl07CgkKCWZvcihpbnQgaj0xO2o8PU47aisrKXsKCWNpbj4+Y3phc1tpXTsKCQoJc3VtYSs9ODY0MDAvY3phc1tpXTsKCQoJCgl9CglkZWxldGVbXWN6YXM7CgkvL2NvdXQ8PHN1bWEvTTw8ZW5kbDsKCXBhY3praT1zdW1hL007CglpZihzdW1hJXBhY3praSE9MCkgcGFjemtpKys7Cgljb3V0PDxwYWN6a2k8PGVuZGw7Cn0KCS8qCmlsZQkJemVzdGF3w7N3IHRlc3Rvd3ljaApOCQlpbG9zYyBvYnphcnRvY2hvdyAxPD1OPD0xMDAwMApNCQlpbG9zYyBjaWFzdGVrIHcgMSBwdWRlbGt1ICAxPD1NPD0xMDAwMDAwMDAwCmN6YXMJY3phcyBqZWR6ZW5pYSBwcnpleiBuaWNoIDEgY2lhc3RrYSA8MTAwMDAwCgkgICAgcHJ6ZXogY2FsYSBkb2JhID0gODbCoDQwMCBzCgkgICAgCnBhY3praQlpbGUgcHVkZcWCZWsga3VwaWMKCSovCiAgICByZXR1cm4gMDsKfQo=