Knowledge
Data
383576 24871504 224101854 576756762
8232183 888573010 77832 406106827 100270
245 71237596102 46186 51436622008