Knowledge
Data
31548606 183835363 39992063497 32703 49056905195
346243260 74 34372
80 9534281699 6862799581