Wow, thanks for the list. That took some work!

I confess I recognize fewer than half the songs -- I guess GooTube is about to get a workout!