Knowledge
Data
93384312 608060 9666519 922766
3570326 64166396 237357
79864403 448278 71396 4814183196 33805