Knowledge
Data
34435670 4035864 31071503 57193 42774828420
13691495348 94995513 247290538 35683651991
8418952 160638 429395341