#include <stdio.h>
#include <stdlib.h>
int main()
{
int k,m,n,i,j=0,mark[30000];
long long int a[30000],b[30000];
scanf("%d%d%d",&k,&m,&n);
for(i=0; i<m; i++)
scanf("%lld%lld",&a[i],&b[i]);
for(i=0; i<m; i++)
{
if((k/a[i]*b[i]>=n)||(a[i]==0&&b[i]>0))
{
mark[j]=i+1;
j++;
}
}
if(j==0)
printf("-1");
else
for(i=0; i<j; i++)
printf("%d ",mark[i]);
return 0;
}