Knowledge
Data
583 9259883 80578 53916 2637
6179242380 513374 37644941036 87110570
149025951 31038020 81936934 5454127 48838