Knowledge
Data
777608 32218228 643887689 20841578800
46141747346 997291970 6940275 8489
501269 4672123847 2143194