Knowledge
Data
43092 94 9761892 1397
30566489888 276056 566797 111317991
107295128 734944629 1127325 57