I'm a music aficionado from Ahmedabad and I might have the perfect collection for you. 90% of my songs are of 320 kbps. So you need not worry about the quality. And quantity won't be a problem either. Apart from those artist which you mentioned, I have Avicii, David Guetta, Imagine Dragons, Tiesto, Bruno Mars, Sam Smith, Shreya Ghosal, A R Rahman, Bemny Dayal etc. and plenty more
If you wish, I could send you some screenshots of my music library and you can decide on it. Or else I could give a you a sample to listen to. I would like to know how many songs approximately you'd like from me overall.
Regards