Knowledge
Data
27680746 75078942 5000262162
77183890 2985 9506 417794542 30638928042
837509823 5154913 30197933 11251747