20,000,000 fragments