Knowledge
Data
31583 7584 53136730352 5742951503
23948082368 948 87140610 31096208
259 289900 404661218 301