Knowledge
Data
21524967 8468772 32937622369 8980
30039712 8714751049 3494
487371 22711756 79598264084 60484 178