Knowledge
Data
22576659 80914693 5014270
43448908 4078015871 819034 86152856 5973403
402530 373866945 9711