Knowledge
Data
80284508 1102597 811714127
15871062717 1811197 31736659 4661 088185091
57549113 16624237 859580319 647545 83505595977