Knowledge
Data
20127771 2522 423809 5684277 875691
1460064 9389375892 770340672 165837190 514295
435582836 423429 3097 79792210