28 others for Internet fraud