Knowledge
Data
31 27046181 4441529050 348
1260080 83689229370 22383178582 3183515 249
5685964486 49676 978085024 723258 483944