Knowledge
Data
3065 644268134 79998312
9829 47968062 91059079 56
139431 99372800 2117877390 1876739 86914126782