Knowledge
Data
41556 60931631 1056829 3093006426 31466
683549108 760789 655803 272193
30257 0818713 131251770 2998408847