ID the internet memes

I came accross this picture, showing a lot of internet memes. There’s (at least) two versions which have a few differences.

I only recognise a few of them. I’ll open it the Dope to identify the rest.
**Answers in spoiler boxes, please. **Other people might want to play without seeing the answers first.

I recognise [spoiler] - Picard facepalm

I didn’t know the following, but I found them on Google:

[spoiler]- Nyan Cat! (video)

I’ve found:

Techno Viking
Admiral Akbar: “It’s a trap!”
O RLY? owl
ROFLcopter
Chocolate Rain
Diet Coke & Mentos
Leave Britney alone!
Yatta! (possibly NSFW)
THIS! IS! SPARTA!!!

OK, not trying to divide this up between which picture which is on, I see, in no particular order…

Longcat, Ceiling Cat, Poptart/Nyan Cat, Grumpycat, Keyboard Cat, Doge, Courage Wolf (although I originally thought he was Insanity Wolf, he’s not quite insane enough), Three Wolf Moon, I Herd You Liek Mudkips, ERMAGERD, Yo Dawg/Xibit, Kanye doing his ‘yo, I’ll let you finish’ shit, Picard Facepalm, an assload of Rage Faces that I am SO not going to try to specifically ID, Charlie Sheen Winning, ROFLcopter, Overly Attached Girlfriend, Dramatic Chipmunk/Prairie Dog, Raptor Jesus, Philosoraptor, ‘I’m the Juggernaut, Bitch’, ‘We’ve got a badass over here’, Chocolate Rain, Duckrolling, Rickrolling, Tron Guy, O RLY owl, Peter Pan guy, Sad Keanu, ‘Nope! Chuck Testa!’, Chuck Norris, Honeybadger, Numa Numa guy, Pedobear, ‘God Kills a Kitten’/Domokun, Over 9000, Yatta, Mentos & Diet Coke, ‘Cool Story, Bro’, Gangnam Style/Psy, Friday/Rebecca Black, Leekspin, Lemon Party, 2 Girls 1 Cup, ‘Don’t tase me, bro!’, All Your Base, Scumbag Steve, ‘Rent’s Too Damn High’/Jimmy McMillan, ‘Hide yo wife’/Antoine Dodson, ‘Leave Britney Alone’, LOLWUT/Biting Pear, Peanut Butter Jelly Time, Disaster Girl, Badger Badger Badger, Markiplier, Awesomeface, Shamwow guy, the ‘I like turtles’ kid, ‘This! Is! Sparta!’, Joseph Ducreux and old school rap lyrics.

Think I did pretty well, though I didn’t get anywhere near all of them.

One I didn’t see mentioned:

I KNEW I recognized that guy.

No love for IKEA monkey, y’all? Also, ceiling cat, limecat, Shamwow guy.

God, I miss YATTA.

I can probably name or name-close-enough-to-get-the-result-immediately-on-google for 90% of these. Plenty enough to feel like a dweeb.

But hell, it’s been forever since good ol’ ROFLCOPTER.
I mean, you didn’t really want me to individually name each and every Rage Comics face, did you? There’s 10 alone on there.