Distinct Elements is Hard Even for Random Data Streams