Knowledge
Data
362687548 32 036 5159729 30089275
980863512 077549 864710 9039615
76918 218010027 65954117