Did you not read?
Rev. 7
9 After this I beheld, and, lo, a great multitude, which no man could number, of all nations, and kindreds, and people, and tongues, stood before the throne, and before the Lamb, clothed with white robes, and palms in their hands;
10 And cried with a loud voice, saying, Salvation to our God which sitteth upon the throne, and unto the Lamb.
11 And all the angels stood round about the throne, and about the elders and the four beasts, and fell before the throne on their faces, and worshipped God,
12 Saying, Amen: Blessing, and glory, and wisdom, and thanksgiving, and honour, and power, and might, be unto our God for ever and ever. Amen.
I say this large group is the church, raptured just before wrath (6th seal) as Paul states.
If you don't believe this is the church, can you prove it is not by scripture?
"of all nations:" will the rapture include people of all nations? CHECK!
"of all kindreds:" will the rapture include people of all kindreds? CHECK!
"of all ...people and tongues:" will the rapture include people of all nations? CHECK!
"stood before the throne, and before the Lamb" Will the raptured church stand before the throne and the Lamb? CHECK!
"with white robes:" will the raptured church be given white robes? Without a doubt!
Just think: perhaps 50 generations of believers - billions upon billions of people in one place at one time. The raptured church will be by far the largest group mentioned in Revelation. Just to compare, it would take one person, counting one person every second, 8 hours a day, 5 days a week, nearly 130 years to count to ONE billion. No wonder John said too large to count.
OF COURSE there will be a rapture before the timing of Revelation chapter 20 when John mentions the chief of two resurrections.
All the righteous will be a part of this first or chief of resurrections, Jesus included, around 2000 years ago.