Knowledge
Data
3943 8599 4166877 155972 31409288612
971304 2977012 530 992843 500949861
76080 962417046 19