Knowledge
Data
30695863 254157977 4294376 38581461
932127553 165 33812 7743 2278228
5632557 7376 95010805