#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b){
return a>b;
}
int n,t,k,a[500001];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d%d",&t,&k);
a[i]=t*k;
}
sort(a+1,a+1+n,cmp);
for(int i=1;i<=n;i++) printf("%d ",a[i]);
return 0;
}