Knowledge
Data
46980117 46456464 2066444
542441 929812 9816821194 2600 587594136
629003 5206913 50424295