Knowledge
Data
3328855 139138334 34663912477 29033624 7111059
1590 718479 12385056 1146521187 2880901942
65949835537 6550525 475191876 024702756