I'll do the opposite of Vex and be a lot less helpful, I'll give you a ton of songs from just a few artists. In case you don't want to sift through the entire list, I'll bold the one song from each artist that I think you really have to listen to. Here's the list of artists (warning, mostly if not entirely 90s-present rock) in order of how familiar I am with them, most being the furthest up and least being the furthest down:
Green Day - recommended songs in chronological order: Paper Lanterns, Who Wrote Holden Caulfield?, 80, Longview, Basket Case, She, F.O.D., Jaded, Walking Contradiction, Scattered, Reject, Prosthetic Head, Castaway, Waiting, Macy's Day Parade, J.A.R., Jesus of Suburbia, Holiday, St. Jimmy, Letterbomb, Whatsername, 21st Century Breakdown, East Jesus Nowhere, ¿Viva La Gloria? (Little Girl), Nuclear Family, Stray Heart, X-Kid, Bang Bang, Revolution Radio
The Offspring - chronological: Dirty Magic, No Hero, LAPD, Nitro (Youth Energy), Bad Habit, Genocide, Smash, The Meaning of Life, Gone Away, I Choose, Change The World, Staring At The Sun, The Kids Aren't Alright, Walla Walla, Americana, Come Out Swinging, One Fine Day, Special Delivery, The Noose, Half-Truism, You're Gonna Go Far Kid, Hammerhead, Dividing By Zero, Slim Pickens Does the Right Thing and Rides the Bomb to Hell
Rise Against - chronological: Everchanging, Six Ways 'Til Sunday, Heaven Knows, Like The Angel, State of the Union, Paper Wings, Give It All, Chamber The Cartridge, Injection, Prayer of the Refugee, The Good Left Undone, Survive, Collapse (Post-Amerika), Re-Education (Through Labor), Audience of One, Savior, Historia Calamitatum, Architects, Make It Stop (September's Children), Satellite, Survivor Guilt, Tragedy + Time, Methadone, Wolves, The Violence, Welcome to the Breakdown
Blink-182: Dammit, Dumpweed, What's My Age Again?, Adam's Song, The Rock Show, First Date, Stockholm Syndrome, Violence, Anthem Part Two, Bored to Death
Sum 41: Nothing On My Back, Fat Lip, In Too Deep, Heart Attack, The Hell Song, Over My Head (Better Off Dead), Still Waiting, Goddamn I'm Dead Again
Foo Fighters (entirely hit singles): Monkey Wrench, Everlong, Learn to Fly, All My Life, The Pretender, Walk, Run, The Sky is a Neighborhood
Pennywise (entirely from their new album): Never Gonna Die, Live While You Can, Can't Be Ignored, Won't Give Up The Fight, Can't Save You Now
Fall Out Boy: Dance, Dance, "The Take Over, The Break's Over", This Ain't A Scene, It's An Arms Race, The Phoenix
some one-offs, or songs from bands I'm pretty unfamiliar with: Red Hot Chili Peppers - Dark Necessities, Zebrahead - Ricky Bobby, Metallica - Hardwired, NOFX - Linoleum