Knowledge
Data
21396 21221033393 8562008165 2896
38148179516 2021900007 733569 9690068 349
3540995 5087 7050334