Knowledge
Data
29265040 45043869 137438152 75126721188
37828977 72115176 58887 3644705 33684
1620 20658292 84 8384