Knowledge
Data
15916 8045806 80996877 683
90801 410864817 17812967 574871190 5128598038
87425 297805 63607 1737161