Knowledge
Data
20989408 3581071 46465977850
447907845 76220791858 84034025
1340146539 353923 19940853