Knowledge
Data
29 905641 567772 139565 4938156
723999 52 306730244 670792 79642
75768496 2684116 95833