Knowledge
Data
682992 10497067 4127 1109533
6142331 2507 44349 87945
44185582 37351423 512166738 157311 8860246829