Knowledge
Data
17617672 69870426 49307 931657 52958977919
419 2746249 19318 860
127142 45275332 28181345834 12308