Knowledge
Data
610302862 211520 910 617569 20009980429
391362 8150060 25603498473
30388 09336 4802545532 2195