Knowledge
Data
47991776 1169968 24575062362 13538407 86017
724 3445 213116 522097926
552 756586841 1478888