. . . . "That means they cost from about $500,000 to $750,000 to create, with funding from the William and Flora Hewlett Foundation, the Bill & Melinda Gates Foundation, and other philanthropic groups." .