#include <iostream>
#include <math.h>
using namespace std;
int main(){
int t;
cin >> t;
for(int r=0;r<t;r++){
int bl,d;
cin >> bl >> d;
int b[6],sum=1;
for(int i=0;i<bl;i++){cin >> b[i];sum*=b[i];}
if(sum>2023){cout << "NO" << endl;continue;}
if(sum==2023){for(int i=0;i<d;i++)cout << "1 ";cout << endl;continue;}
if(2023%sum!=0){cout << "NO" << endl;continue;}
int c=2023/sum;
int i,yg=0;
cout << "YES" << endl;
for(i=2;i<=c;i++){
if(c%i==0) cout << i << " ";
yg++;
if(d-yg==1) break;
}
cout << c/i << endl;
}
return 0;
}