#include <stdio.h>
#include <stdlib.h>
int c(const void *v1,const void *v2){
    return *(int *)v1-*(int *)v2;
}
 
int main(void){
    int i,n,line[10000];
    long long sum;
    for(;sum=0,~scanf("%d",&n);){
        for(i=0;i<n;i++)
            scanf("%d",&line[i]);
        qsort(line,n,sizeof(int),c);
        for(i=0;i<n;i++){
            sum+=line[i]*(n-i);
        }
        printf("%lld\n",sum);
    }
    return 0;
}