#include <iostream>
#include <vector>
#include <algorithm>
#include <numeric>
using namespace std;
int main()
{
size_t num;
cin >> num;
vector<int> box;
if (num < 1) return -1;
box.resize(num);
for(auto & x : box)
cin >> x;
sort(box.begin(), box.end());
vector<int> res;
int sum = box[0];
for (size_t i=1; i<num; ++i)
{
sum += box[i];
res.push_back(sum);
}
cout << accumulate(res.begin(), res.end(), 0) << endl;
}