Knowledge
Data
3054 5398097 103675 2177621
64740904 1450158586 15727939 7836434021 204555052
84082 3865 60 1990893