Knowledge
Data
40 989974928 527287572
64 79213 38654934 182695 739864791
594620 4718880 3891823905 906068 3073226