Knowledge
Data
14267963 195493785 70047060 473905491 64425791
88749 39105855 38387 622 6705323550
306692 5858 44753427