Knowledge
Data
166 4049371 46342069 6014193
8118843 510924199 135764646 389 47874583
671470314 930147 947764928 7496684 332222