Knowledge
Data
135946 786 5545227 1321244 7942
512 35569 4347613 643 2354151856
24067 051098 92624600 94643720561