Knowledge
Data
23 8103390 5856191 820041
7846120 24443154 4577808 7897979233
31113088 3379 29385356 24172995