Long applause and hooting and cheering