Knowledge
Data
83872 70112 222649 5577
4024914 15730 1598629 6452056268 177
946963 1855066 4982454 12199