#include <iostream>
#include <unordered_map>
#include <vector>
using namespace std;

int main() {
    unsigned long long n;
    cin >> n;
    unordered_map<unsigned long long, unsigned long long> vc;
    // unsigned long long mod = 1ll << 64;
    // cout << mod << endl;
    unsigned long long ans=0;
    for(unsigned long long i=1; i<=n; ++i){
        unsigned long long x,y;
        cin >> x >> y;
        ans += (i*vc[x]);
        vc[x] = y;
    }
    cout << ans << endl;

}
// 64 位输出请用 printf("%lld")