Knowledge
Data
3194779 183842 884 14519905036 3097088
7646743 5960 126085818 94383133
70602623642 293722752 640