Knowledge
Data
38352271 593817634 40166595114 2670358
3242045 86683870792 9526458825 75951
92 5235602 6683013126