Knowledge
Data
27191 646 512 5813052896 19728
57012692915 4762 88569004969 23063293028 31488604600
87990693 8398 643362797 593 604552