7,000,000] Shares MARCHEX, INC. Class B Common Stock PURCHASE AGREEMENT