Knowledge
Data
5002 9911575 726544 338188 4077660
580630203 87809 93096141 38603427232
37754918024 46601437 349029960 1154606 494382844