Knowledge
Data
6349626 15199447 8184607 261667738
32596650688 40839694 79810526 97240
28099751446 5789 541568060