Knowledge
Data
5269151 211601630 624035 868186 524073
18464040 110807 863125 6630367
50774782 2086571588 6132349305 584388831 979