Knowledge
Data
40138880 7077816082 640174 165192 7932
67916605974 5570307 1442686503 633
9022778 239070502 569296 80 152