Knowledge
Data
20485681 4266 597689 513222624 1753338683
32936092014 6390909 687337113
063794108 84880083 15893 991210 09736395