#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll N = 10e5;
int x = 1;
void DGS()
{
int n; cin>>n;
vector<int> v(n);
set<int> s;
for(auto &x : v){
cin>>x;
s.insert(x);
}
cout<<s.size();
}
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
ll n=1;
cin>>n;
while(n--) {DGS(); cout<<'\n';}
}