Knowledge
Data
3556 28922 351
700580 3932068 639992 679 2089207
5039520 77621017 268838417 0537 8300158