Knowledge
Data
19883 1103539 645576861 99165
2495 587 5821199596 4793880 036900
58 6676 131932929 618