#include<bits/stdc++.h>
using namespace std;
int main(){
  int t;
  cin>>t;
  while(t--){
    long long int n,temp,sum=0;
    cin>>n;
    vector<long long int>v;
    for(int i=0;i<n;i++){
      cin>>temp;
      v.push_back(temp);
    }
    unordered_map<long long int,long long int>m;
    for(int i=0;i<n;i++){
      sum=sum+m[v[i]]*(n-i);
      m[v[i]]=m[v[i]]+i+1;
    }
    cout<<sum<<"\n";
  }
}