Knowledge
Data
58970 48404868 268086146 19735845
2235855650 612848 618 27407204921 6450882
4733 1960083 40713 7692 49100243971