Knowledge
Data
299643 988571 933489021
325619432 74678 519707135 1997
640 2922932858 97753 50058236320 16058