Knowledge
Data
27501176 25598938 719071906 8047 2673
403720242 893209 583276
13371213 31761452 6602390271 17251030 1361