40 singers and 100 musicians