Revelation 14:3-4

CAB(i) 3 And they sang a new song before the throne, and before the four living creatures, and the elders; and no one was able to learn that song except the hundred and forty-four thousand who had been redeemed from the earth. 4 These are those who were not defiled with women, for they are virgins. These are those who follow the Lamb wherever He may go. These were redeemed by Jesus from among men, firstfruits to God and to the Lamb.