Knowledge
Data
156 19576507606 79128147060
44 521245953 69244765613 278474 82177220
19658887 9241 5615985 43 464