Knowledge
Data
27287599 084610 26015509 16812
451354602 6132414 2993256177 966 38096
25321846 866044073 29748 13156381 525907