Knowledge
Data
667 80635982 33136608 64905135167
594 1766994 53929485 679533688 49209
39 46545899 83208406 1892