Knowledge
Data
10159769 680886 7886967 6545 3418904
400350082 35699831927 607479477 87842234741
2296 271456625 80766442466