#include <bits/stdc++.h>
using namespace std;
int n, ar[26], ans;
string s;
inline void input() {
  cin >> s >> n;
  for (int i = 0; i < 26; i++) cin >> ar[i];
  for (int i = 0; i < s.size(); i++) ans += (i + 1) * ar[s[i] - 'a'];
  sort(ar, ar + 26);
  for (int i = 0; i < n; i++) ans += (s.size() + i + 1) * ar[25];
  cout << ans;
}
int main() { input(); }
