Knowledge
Data
32263531 493483150 9166349333 5642597208
42 32649 8312095242 31918147
21 543 191085648 524187331 772