Massive and growing volume of free research on the Web: 27 million documents and counting