#include #define N 300005 #define re register #define ll long long using namespace std; int n,m,K,q; inline void Rd(int &res){ re char c;res=0; while(c=getchar(),c<48); do res=(res<<3)+(res<<1)+(c^48); while(c=getchar(),c>47); } ll a[N],sum[N]; int main(){ int T; Rd(T); while(T--){ Rd(n); for(re int i=1;i<=n;i++)scanf("%lld",&a[i]); sort(a+1,a+n+1); sum[n+1]=0;for(re int i=n;i>=1;i--)sum[i]=sum[i+1]+a[i]; ll ans=0; for(re int i=1;i<=n;i++)ans+=sum[i+1]-a[i]*(n-i); printf("%lld\n",ans); } return 0; }