Knowledge
Data
590022 889268285 64646089 21698 1981
437717 334169 2424733 915162959
1459534 8056641074 32835 324498222 6852689