Knowledge
Data
31366199 7873 14895 274506 1732477
58717557417 595581 3039
21132918610 945807 88711648 1719680214