Knowledge
Data
4933968 29749497184 31191563546
24132354 993451644 162543662 53277827
898094 257456404 578359 3730078511 7283121376