Knowledge
Data
16102846 49595711 164254 3426365872 61288573
23248 31100131822 93720010327 441685 480
09518 4270384 35