Knowledge
Data
25022724 4955334 3335530380 17968722 1631245181
843 217725156 93480683140 683
444888496 50 90858 97 167