Knowledge
Data
307604783 60990 1097 662 8770
1126665 740092056 1364739329
540644 79945292615 1871 25