#include <iostream>
#include <sstream>
#include <string>
#include <vector>
using namespace std;
 
int Power(const int&, const int&);
 
int main(int argc, char* argv[]){
    string input_line;
    stringstream line_stream;
 
    while(getline(cin, input_line)){
        vector<int> polynomial;
        vector<int> value_list;
        int num;
 
        line_stream.clear();
        line_stream.str(input_line);
        while(line_stream >> num){
            polynomial.push_back(num);
        }
 
        line_stream.clear();
        getline(cin, input_line);
        line_stream.str(input_line);
        while(line_stream >> num){
            value_list.push_back(num);
        }
 
        for(int i = 0 ; i < value_list.size() ; ++i){
            num = 0;
            const int coef_num = polynomial.size() -1 ;
            for(int j = 0 ; j <= coef_num ; ++j){
                num += polynomial[coef_num - j] * Power(value_list[i], j);
            }
            if(i){cout <<' ';}
            cout << num;
        }
        cout <<endl;
    }
 
    return 0;
} // end main
 
int Power(const int& num, const int& pow){
    int result = 1;
    for(int i = 1 ; i <= pow ; ++i){
        result *= num;
    }
    return result;
}