#include<iostream>
#include<set>
using namespace std;
int main()
{
int T;
cin>>T;
while(T--)
{
int n;
cin>>n;
set<int> pp;
for(int i=1;i<=n;i++)
{ int x;
cin>>x;
pp.insert(x);
}
cout<<pp.size()<<endl;
}
}