Knowledge
Data
793642212 8439965 42155660 87256242
6703866 63192 872842926
38685132 707286 4188066 50