Knowledge
Data
4073902 96813966 44657136 27939
286 137112063 201841455
579646900 2083265 510400 470561