Knowledge
Data
35097 163583884 160178869
96089 41409 33850436 571 1290
523 0554906 4153175283 5262 3241240