$19,990,000 To Be Handed To Customers of Popular Streaming Platform in Massive Privacy Settlement