Knowledge
Data
51607536 376 305 33502 94005999017
353997 18659 65566967 19228649589 3551
217357976 4573663436 32491