fun main(s: Array<String>) {
    val (_d,cc) = readLine()!!.split(' ').map { it.toLong() }
    val hpList = readLine()!!.split(' ').map { it.toLong() }
    when {
        // すべての敵に必殺技を使える場合
        hpList.size <= cc -> {
            println(0)
        }
        // 1回も使えない場合、地道に攻撃するしか無い
        cc == 0L -> {
            println(hpList.sum())
        }
        else -> {
            // n log nだが間に合うだろう
            val strongSorted = hpList.sortedDescending()
            val sz = strongSorted.size
            // sz>cc
            println(strongSorted.takeLast(sz-cc.toInt()).sum())
        }
    }
}