n,m=map(int,input().split())
lst=[]
for i in range(n):
    a=list(map(int,input().split()))
    lst.append(a)
    
lst=sorted(lst,key=lambda x:x[0])
ans=0
for i in range(n):
    honsuu=lst[i][1]
    if honsuu>=m:
        ans+=(m*lst[i][0])
        break
    else:
        m-=honsuu
        ans+=(honsuu*lst[i][0])

print(ans) n,m=map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split m lst=[] lst [] for i in range(n):
    a=list(map(int,input().split()))
    lst.append(a)
     i range(n) range n a=list(map(int,input().split())) a list(map(int,input().split())) list map(int,input().split()) map int input().split() ().split () input split lst.append(a) lst.append lst append a lst=sorted(lst,key=lambda x:x[0]) lst sorted(lst,key=lambda x:x[0]) sorted lst key=lambda x:x[0] key lambda x:x[0] x[0] x 0 x ans=0 ans 0 for i in range(n):
    honsuu=lst[i][1]
    if honsuu>=m:
        ans+=(m*lst[i][0])
        break
    else:
        m-=honsuu
        ans+=(honsuu*lst[i][0]) i range(n) range n honsuu=lst[i][1] honsuu lst[i][1] [i] lst i 1 if honsuu>=m:
        ans+=(m*lst[i][0])
        break
    else:
        m-=honsuu
        ans+=(honsuu*lst[i][0]) honsuu>=m honsuu m ans+=(m*lst[i][0]) ans m*lst[i][0] m lst[i][0] [i] lst i 0 break m-=honsuu m honsuu ans+=(honsuu*lst[i][0]) ans honsuu*lst[i][0] honsuu lst[i][0] [i] lst i 0 print(ans) print ans ans+=(m*lst[i][0]) m*lst[i][0] ans m=map(int,input().split()) map(int,input().split()) m lst=[] [] lst honsuu=lst[i][1] lst[i][1] honsuu n,m=map(int,input().split()) map(int,input().split()) n lst=sorted(lst,key=lambda x:x[0]) sorted(lst,key=lambda x:x[0]) lst ans=0 0 ans m-=honsuu honsuu m a=list(map(int,input().split())) list(map(int,input().split())) a ans+=(honsuu*lst[i][0]) honsuu*lst[i][0] ans
n,m=map(int,input().split())
lst=[]
for i in range(n):
    a=list(map(int,input().split()))
    lst.append(a)
    
lst=sorted(lst,key=lambda x:x[0])
ans=0
for i in range(n):
    honsuu=lst[i][1]
    if honsuu>=m:
        ans+=(m*lst[i][0])
        break
    else:
        m-=honsuu
        ans+=(honsuu*lst[i][0])

print(ans)