Knowledge
Data
29666706 8550092218 121
94014 2838 538 786634730
9303 350378269 461328817 513984227 9023109