import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
List<String> list=new LinkedList();
int n=cin.nextInt();
Student[] s=new Student[n];
for(int i=0;i<n;i++)
{
s[i]=new Student(cin.nextInt(),cin.nextInt());
}
Arrays.sort(s,(s1,s2)->s2.grade-s1.grade);
for(Student student:s)
{
System.out.println(student.sno);
}
}
}
class Student
{
int sno;
int grade;
public Student(int sno, int grade) {
super();
this.sno = sno;
this.grade = grade;
}
}