Knowledge
Data
592757528 2235076 19853669 849277647
9567540 87 01668 03986946876 937009
839618600 377880 1438704 85237490 1518