Knowledge
Data
25593738 6167542 46973722 345713683 91745847
469507948 20297 58783864 209697372 80545
95306 8536 521883 491