Wow thats a lot of ad impressions and some of those sites would command a high CPM rate. If they have negotiated a decent revenue share, this could be interesting.