Knowledge
Data
603 8621093 5816 7728869
160 64169 8037331 131 909
53708734777 80325909 95377083 7718653204 4370013