Knowledge
Data
2869728906 9198128573 1549943 5475
598565661 24443138 213065 110
680484 700 9180279 94526905 646