Knowledge
Data
33042865 2250371 9578075 14644638086 163156
622 678150667 54921339931
8148 155 95859503 903316206