Knowledge
Data
22228963 2294972775 749530 417306 517986488
905355 720435400 5207185225 1989571248 1788893920
79842 17819102 000405378 8614013