EXHIBIT 10.19 EGROUPS, INC. SERIES B PREFERRED STOCK PURCHASE AGREEMENT This Series B Preferred Stock Purchase Agreement (the "Agreement") is made as of the 17th day of December 1998, by and between eGroups, Inc. (formerly FindMail Communications,...