#include <bits/stdc++.h>
using namespace std;
#define Int long long

const Int mxN = 2e5 + 10;

int main()
{
    int t;
    cin >> t;
    while(t--)
    {
        int n;
        cin >> n;
        vector<int> v, a;
        map<int, int> mp;
        for(int i=0;i<n;i++)
        {
            int x;
            cin >> x;
            if(mp[x] == 0)v.push_back(x);
            else a.push_back(x);
            mp[x] = 1;
        }
        sort(v.begin(), v.end());
        for(int i:v)cout << i << ' ';
        for(int i:a)cout << i << ' ';
        cout << endl;
    }
}
