#include <iostream>
#include <cmath>
using namespace std;
int main() {
int t;
cin >> t;
//s = r + p()
while (t--){
int n, k, s;
cin >> n >> k >> s;
int arr[n];
int x = s;
bool flag = true;
for(int i = 0; i < n; i++){
arr[i] = x%k;
if ((arr[i] != 0) && (arr[i] != 1)){
arr[i] = -1;
}
x = (x - arr[i])/k;
}
int sum = 0;
for(int i = 0; i < n; i++ ){
sum = sum + (arr[i] * pow(k,i));
}
if (sum != s){
flag = false;
}
if (flag == true){
for(int i = 0;i < n; i++){
cout << arr[i] << " ";
}
cout << endl;
}
else{
cout << -2 << endl;
}
}
return 0;
}