Guess the number

#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
ll t;
cin>>t;
while(t–){
ll a,m;
cin>>a>>m;
vectorv;
v.resize(100000);
for(int i=1;i*i<=m;i++){
if((m%i)==0){
v.push_back(m);
v.push_back(m/i);
}
}
for(int i=0;i<v.size();i++)cout<<v[i]<<" “;
vectorv1,v2;
v1.resize(100000);
v2.resize(100000);
for(ll i=0;i<v.size();i++){
v1[i]=v[i];
}
for(ll i=0;i<v1.size();i++){
v1[i]=m/v1[i];
(v1[i])–;
v1[i]=v1[i]/a;
if((v1[i]%a)!=0){
v2.push_back(v1[i]*v[i]);
}
}
cout<<v1.size()<<” “<<v2.size();
sets;
for(ll i=0;i<v2.size();i++){
s.insert(v2[i]);
}
cout<<s.size()<<endl;
for(auto x:s){
cout<<x<<” ";
}
}
return 0;
}

why push_back is not working