Knowledge
Data
58853059 53156 132631 4943911
50620965 67574 683719912 6499 7787610453
939791 52321196 690 8260795