#include<bits/stdc++.h>
using namespace std;
int main(){
int n,k,h[100002],w[100002],a;
cin>>n>>k;
for(int i=0;i<n;i++) cin>>h[i]>>w[i];
for(a=min(h[0],w[0]);a>=1;a--){
long long sum=0;
for(int i=0;i<n;i++){
sum += (h[i]/a)*(w[i]/a);
}if(sum>=k) break;
}cout<<a;
return 0;
}