Knowledge
Data
27622184 16157232176 18651 775 37704571
800906331 90704 867129 665712600 9618862
160889 47251846 40