Knowledge
Data
19648327 4027020 15513 3442216 650
9001 10325309 58793630 6293
872146441 70699940 3664