Knowledge
Data
30488 213399190 2230971725
525044868 2809705775 15966494 1266434
11964 7494364898 330414 2691