Knowledge
Data
56 31730899 775740289 46689992 75466
112067503 51597540 300 88187939
884555101 51698334 16063857146 62100 396