Knowledge
Data
599894 7898462 45877400 7162431 25245
20322004 229828 3620603168
739 870087778 697568497 81257613 5940577