#include using namespace std; using ll=long long; void solve(){ ll A,B; cin>>A>>B; set S; S.insert(A+1); S.insert(B+1); ll d=1; while(d<=B){ ll L=B/d; ll R=B/(d+1); S.insert(R+1); if(R==0)break; d=B/R; } d=1; while(d<=A){ ll L=A/d; ll R=A/(d+1); S.insert(R+1); if(R==0)break; d=A/R; } vector D; for(int s:S)D.push_back(s); ll dn=D.size(); ll an=0; for(int i=0;i>T; while(T--)solve(); }