Knowledge
Data
6893233 40535 30477 129714495
7836026 92247590 6286528033 16 433655
21764673 705511 16959189 4918288 98