Knowledge
Data
595569 33094 11067 535772893
988377 9622122 6279558856 6209045 17856611
35861 65 303358