Knowledge
Data
159 8233 50 706
513096 95943940 830863 7122 39117
21403357 5058316115 5782166676 482 70578800