Knowledge
Data
21874962 344682 41033129393
291763 51125223 05274 66382336
977763 888536859 5187787855 2501 9565720