import java.io.*;
import java.math.*;
import java.util.*;
class Main
{
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));			        
  int n,k,i=0;
  BigInteger s;
  s=BigInteger.ZERO;
  String[] strs=br.readLine().trim().split("\\s+");
  n=Integer.parseInt(strs[0]);
  k=Integer.parseInt(strs[1]);
  int a[]=new int[n];

  String[] strsa=br.readLine().trim().split("\\s+");
  
  for(i=0;i<n;i++)                 
{                                              
a[i]=Integer.parseInt(strsa[i]);
}
  if((k-n)>=0)
    System.out.println("0");
  else if((k-n)<0)
  {
    Arrays.sort(a);
    for(i=0;i<n-k;i++)
      s=s.add(BigInteger.valueOf(a[i]));
    System.out.println(s);
  }
  /*else
  {
  for(i=0;i<n;i++)
      s=s.add(BigInteger.valueOf(a[i]));
    System.out.println(s);
  }*/
}
}

/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz