#include<bits/stdc++.h>
#include<stdio.h>
#include<iostream>
#include<math.h>
#include<queue>
#define pii pair<int ,int >
using namespace std;
typedef long long ll;
const int maxn=1e5+5;
const int inf=0x7fffffff;
const ll p=1e9+7;
ll n,k,m;
void run(){
    cin>>n;
    ll ans=0,x=0;
    map<int ,ll>mp;
    for(int i=0;i<n;i++){
        cin>>k;
        if(mp[k]){
            x+=mp[k];
//            ans+=mp[k]*(n-i);
        }
        ans+=x;
        mp[k]+=i+1;
    }
    cout<<ans<<'\n';
}

int main(){
#ifdef NK
    freopen("main.h","r",stdin);
#endif
    std::ios::sync_with_stdio(false);
    int T;
    for(cin>>T;T--;)
        run();
    return 0;
}
