#include <iostream>
using namespace std;
int nwd(int a, int b){
if(b==0)
return a;
return nwd(b, a%b);
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int P;
cin>>P;
for(int i=0; i<P; i++){
int a,b;
cin>>a>>b;
cout<<a/nwd(a,b)<<endl;}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG53ZChpbnQgYSwgaW50IGIpewoJaWYoYj09MCkKCXJldHVybiBhOwoJCglyZXR1cm4gbndkKGIsIGElYik7Cn0KCgoKaW50IG1haW4oKSB7Cglpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwoJY2luLnRpZSgwKTsKCWNvdXQudGllKDApOwppbnQgUDsKY2luPj5QOwpmb3IoaW50IGk9MDsgaTxQOyBpKyspewoJaW50IGEsYjsKCWNpbj4+YT4+YjsKCWNvdXQ8PGEvbndkKGEsYik8PGVuZGw7fQoJcmV0dXJuIDA7Cn0=