Knowledge
Data
27183784 982895 5488145 255448967 52949512200
6966 618 1051016
166 17733961 927497077