Knowledge
Data
31003496 4227495807 340098014 69358 652867231
2616567848 7030618 1059905
319185769 224553 11518029