Thirty country singers come together to trade lyrics on "Forever Country," a mega-mashup of John Denver's "Take Me Home, Country Roads," Dolly Parton's "I Will Always Love You" and Willie Nelson's "On the Road Again." But which artists sing which lyrics? We've got the answer!

Taste of Country listened to "Forever Country" again and again (okay, and again) to decipher who sings every single word of the CMA's 50th anniversary celebration song. It's a complex mix, especially as the song builds toward a climactic finish.

Little Big Town appear the most, but it's Carrie Underwood and Dolly Parton's lines that give the most shivers. However, Alan Jackson's reliable tenor anchors the song late, while Nelson's timeless voice begins a trip through time. Producer and songwriter Shane McAnally weaved together all of the voices, while music video director Joseph Kahn directed the artists in the video.

After you watch the video, check out the behind-the-scenes, making-of video below. The 2016 CMA Awards are on Nov. 2 at 8PM ET on ABC.

Part 1: John Denver, “Take Me Home, Country Roads”

Almost heaven, West Virginia (Brad Paisley) / Blue Ridge Mountains, Shenandoah River (Keith Urban) / Life is old there, older than the trees (Tim McGraw) / Younger than the mountains (Faith Hill) / Growing like a breeze (Hill, McGraw) / Country roads, take me home (Little Big Town) / To the place (Luke Bryan) / I belong (Bryan, Miranda Lambert) / West Virginia (Lambert), Mountain mama (Bryan) / Take me home (Blake Shelton) / Country roads (George Strait).”

Part 2: Dolly Parton, “I Will Always Love You” mashup with “Take Me Home Country Roads”

If I … (Kacy Musgraves), All my memories (Eric Church) / Should stay (Musgraves), They gather ‘round her (Church) / I would only be in your way (Musgraves), Miner’s lady, stranger to blue water (Ronnie Milsap) / So I’ll go (Charley Pride), Dark and dusty (Dierks Bentley) / Yet I know (Pride, Musgraves), Painted on the sky (Bentley) / I’ll think of you each step of the way (Trisha Yearwood), Misty taste of moonshine, teardrop in my eye (Bentley) / Country roads, take me home (Lady Antebellum) / To the place, I belong (Shelton), And I … (Carrie Underwood) / West Virginia, mountain mama (Strait), And I … (Underwood, continued) / Take me home, country roads (Darius Rucker), Will always love you (Martina McBride).”

Part 3: Willie Nelson, “On the Road Again” mashup with “Take Me Home, Country Roads” and “I Will Always Love You”

On the road again (Jason Aldean) / Like a band of gypsies we go down the highway (Rascal Flatts) / We’re the best of friends (Aldean) / Insisting that the world keep turning our way, and our way (Willie Nelson) / Country roads, take me home (Brooks & Dunn, with a reply from Alabama) / To the place (Rucker), And I … (LBT) / I belong (Rucker), Will always love you you (LBT) / West Virginia, mountain mama (Brett Eldredge), I will always love you (Reba McEntire) / Oh take me home, country roads (Urban).”

Part 4: The Finale — An all-song mashup

Oh I hope life treats you kind, and I hope you have all you dreamed of (Reba McEntire) / I wish you joy and happiness (Alan Jackson) / But above all this I wish you love (Vince Gill) / And I … (Carrie Underwood) / Will always love you, I … (Underwood with Paisley) / Will always love you (McBride), Take me home (LBT) / Country roads (LBT) / Take me home (Bentley, Musgraves) / And I ... (Yearwood), Country roads (Bentley, Musgraves) / On the road again (McGraw), Will always (Yearwood) / Love You (Yearwood) / I will (Hill) / Just can’t wait to get on the road again (Jackson), Will always (Hill), Take me home (Bryan) / Love (Hill) / Country roads (Church) / You (Hill), The life I love is making (Eldredge) / Music with my friends (Eldredge), Take me home (Milsap) / And I will always love you… (McBride), With my friends (McEntire, Lambert) / Country roads (Milsap) / I can’t wait to get on the road again (Aldean) / Take me home, country roads (LBT) / And I will always love you, I will always love you (Dolly Parton).”

Go Behind the Scenes of the "Forever Country" Video

Greatest CMA Moment of All Time? Here's Our Faves