/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
= new Scanner
(System.
in); int liczba1 = sc.nextInt();
int a = 0;
int b = 0;
for (int i = 0; i < liczba1; i++) {
a = sc.nextInt();
b = sc.nextInt();
if (a >= 1 && a <= 10000 && b >= 1 && b <= 1000000000) ;
int iloscCiastek = 0;
int iloscPudelek;
for (int j = 0; j < a; j++) {
double sekundy = sc.nextDouble();
if (sekundy <= 100000) {
double suma = 86400 / sekundy;
iloscCiastek += suma;
}
}
if (iloscCiastek % b == 0) {
iloscPudelek = iloscCiastek / b;
} else {
iloscPudelek = (iloscCiastek / b) + 1;
}
System.
out.
println(iloscPudelek
);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewogICAgICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgICAgIGludCBsaWN6YmExID0gc2MubmV4dEludCgpOwogICAgICAgIGludCBhID0gMDsKICAgICAgICBpbnQgYiA9IDA7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsaWN6YmExOyBpKyspIHsKICAgICAgICAgICAgYSA9IHNjLm5leHRJbnQoKTsKICAgICAgICAgICAgYiA9IHNjLm5leHRJbnQoKTsKICAgICAgICAgICAgaWYgKGEgPj0gMSAmJiBhIDw9IDEwMDAwICYmIGIgPj0gMSAmJiBiIDw9IDEwMDAwMDAwMDApIDsKICAgICAgICAgICAgaW50IGlsb3NjQ2lhc3RlayA9IDA7CiAgICAgICAgICAgIGludCBpbG9zY1B1ZGVsZWs7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgYTsgaisrKSB7CiAgICAgICAgICAgICAgICBkb3VibGUgc2VrdW5keSA9IHNjLm5leHREb3VibGUoKTsKICAgICAgICAgICAgICAgIGlmIChzZWt1bmR5IDw9IDEwMDAwMCkgewogICAgICAgICAgICAgICAgICAgIGRvdWJsZSBzdW1hID0gODY0MDAgLyBzZWt1bmR5OwogICAgICAgICAgICAgICAgICAgIGlsb3NjQ2lhc3RlayArPSBzdW1hOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICBpZiAoaWxvc2NDaWFzdGVrICUgYiA9PSAwKSB7CiAgICAgICAgICAgICAgICBpbG9zY1B1ZGVsZWsgPSBpbG9zY0NpYXN0ZWsgLyBiOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgaWxvc2NQdWRlbGVrID0gKGlsb3NjQ2lhc3RlayAvIGIpICsgMTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGlsb3NjUHVkZWxlayk7CgogICAgICAgIH0KICAgICAgICB9Cn0=