Knowledge
Data
21089511 02763 96710 42565726912
75218 505 1518596087 2362271 863559
905 127 5991451255 59584651 31868