Knowledge
Data
32 80537910 167686622
42077524443 176095807 75545410
32320751 12983928 87849168696 17860510