Knowledge
Data
950291381 3978254 13678
69052963 3528012563 32717 3193536174 20792
484350119 308 0669