Knowledge
Data
345910 3761871 8906962 645 4717717
40916623514 4238274 49483 42449920
4103363682 614965 256044 60437 6442574740