Knowledge
Data
139790 16524 4998710 12959 92
3004 81882213 7028378021 50953 87871518
881661258 60145649 66081018503 106177 734292