#include<bits/stdc++.h>
using namespace std;
int main( )
{
int a,b,c;
map< string, int > mp;
cin >> a>> b;
string ss,s;
for ( int i= 0 ; i< a; i++ )
{
cin >> ss>> c;
mp[ ss] = c;
}
for ( int i= 0 ; i< b; i++ )
{
long long sum= 0 ;
for ( int j= 0 ;; j++ )
{
cin >> s;
if ( s== "." ) break ;
sum+ = mp[ s] ;
}
cout << sum<< endl;
}
return 0 ;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBpbnQgYSxiLGM7CiAgICBtYXA8c3RyaW5nLCBpbnQ+bXA7CiAgICBjaW4+PmE+PmI7CiAgICBzdHJpbmcgc3MsczsKICAgIGZvcihpbnQgaT0wO2k8YTtpKyspCiAgICB7CiAgICAgICAgY2luPj5zcz4+YzsKICAgICAgICBtcFtzc109YzsKICAgIH0KICAgIGZvcihpbnQgaT0wO2k8YjtpKyspCiAgICB7CiAgICAgICAgbG9uZyBsb25nIHN1bT0wOwogICAgICAgIGZvcihpbnQgaj0wOztqKyspCiAgICAgICAgewogICAgICAgIGNpbj4+czsKICAgICAgICBpZihzPT0iLiIpYnJlYWs7CiAgICAgICAgc3VtKz1tcFtzXTsKICAgICAgICB9CiAgICAgICAgY291dDw8c3VtPDxlbmRsOwogICAgfQogICAgcmV0dXJuIDA7Cn0K
stdin
NyAyYWRtaW5pc3RlciAxMDAwMDBzcGVuZGluZyAyMDAwMDBtYW5hZ2UgNTAwMDByZXNwb25zaWJpbGl0eSAyNTAwMGV4cGVydGlzZSAxMDBza2lsbCA1MG1vbmV5IDc1MDAwdGhlIGluY3VtYmVudCB3aWxsIGFkbWluaXN0ZXIgdGhlIHNwZW5kaW5nIG9mIGtpbmRlcmdhcmRlbiBtaWxrIG1vbmV5YW5kIGV4ZXJjaXNlIHJlc3BvbnNpYmlsaXR5IGZvciBtYWtpbmcgY2hhbmdlIGhlIG9yIHNoZSB3aWxsIHNoYXJlcmVzcG9uc2liaWxpdHkgZm9yIHRoZSB0YXNrIG9mIG1hbmFnaW5nIHRoZSBtb25leSB3aXRoIHRoZSBhc3Npc3RhbnR3aG9zZSBza2lsbCBhbmQgZXhwZXJ0aXNlIHNoYWxsIGVuc3VyZSB0aGUgc3VjY2Vzc2Z1bCBzcGVuZGluZyBleGVyY2lzZS50aGlzIGluZGl2aWR1YWwgbXVzdCBoYXZlIHRoZSBza2lsbCB0byBwZXJmb3JtIGEgaGVhcnQgdHJhbnNwbGFudCBhbmRleHBlcnRpc2UgaW4gcm9ja2V0IHNjaWVuY2UKLg==
7 2administer 100000spending 200000manage 50000responsibility 25000expertise 100skill 50money 75000the incumbent will administer the spending of kindergarden milk moneyand exercise responsibility for making change he or she will shareresponsibility for the task of managing the money with the assistantwhose skill and expertise shall ensure the successful spending exercise.this individual must have the skill to perform a heart transplant andexpertise in rocket science
.