Knowledge
Data
110608963 86705089 85726 535308267
63246 505550 43 8125096
468305 8812928 76843 1858879009