Knowledge
Data
5596478 517156554 77172 3288252101 13671644
2958410606 379559396 48933790 213660933 267660
83542 197122 1128842