Knowledge
Data
5604585 99495528 262099877 652142779
8636927650 83959005 26492962 20 72200078
52148 42400595 693392208