#include<iostream>
#include<math.h>
using namespace std;
int testy, czas ,n;
long m;
int ciastka = 0 ,wynik = 0;
int main()
{
cin >> testy;
for (int i=1; i<=testy; i++)
{
cin >>n>>m;
for (int j=0; j<=n-1; j++)
{
int *czas;
czas = new int [j];
cin >> czas[j];
ciastka += 86400/czas[j] ;
czas ++;
delete [] czas ;
}
wynik = ciastka/m;
if (ciastka % m != 0)
{
wynik ++ ;
}
cout << wynik << endl ;
ciastka = 0 ;
wynik = 0;
m = 0;
n = 0;
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPG1hdGguaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCB0ZXN0eSwgY3phcyAsbjsKbG9uZyBtOwppbnQgY2lhc3RrYSA9IDAgLHd5bmlrID0gMDsKCmludCBtYWluKCkKewogICAgY2luID4+IHRlc3R5OwogICAgZm9yIChpbnQgaT0xOyBpPD10ZXN0eTsgaSsrKQp7CiAgICBjaW4gPj5uPj5tOwogICAgZm9yIChpbnQgaj0wOyBqPD1uLTE7IGorKykKewoKICAgIGludCAqY3phczsKICAgIGN6YXMgPSBuZXcgaW50IFtqXTsKICAgIGNpbiA+PiBjemFzW2pdOwogICAgY2lhc3RrYSArPSA4NjQwMC9jemFzW2pdIDsKICAgIGN6YXMgKys7CiAgICBkZWxldGUgW10gY3phcyA7Cgp9CiAgICB3eW5payA9IGNpYXN0a2EvbTsKCiAgICBpZiAoY2lhc3RrYSAlIG0gIT0gMCkKewogICAgd3luaWsgKysgOwoKICB9CiAgICBjb3V0IDw8IHd5bmlrIDw8IGVuZGwgOwogICAgY2lhc3RrYSA9IDAgOwogICAgd3luaWsgPSAwOwogICAgbSA9IDA7CiAgICBuID0gMDsKfQpyZXR1cm4gMDsKCn0K