Knowledge
Data
39649463 311520778 2080073 526471632
18814 3763 160774404
740925512 3403723 65038 28419491 427999084