Knowledge
Data
10267240 8597007 4639649 16077588060
5825776325 704443 425
58905 523691 32248386 26899357957