Knowledge
Data
16516024 46789884 161943 2799031479
2511605 18299209 96970 7496
982746 678460 66 7525592 270