Knowledge
Data
17979439 77958 2815 42289607
190 73579426448 72 435 761710
18350 11288087 7285820256 118673632 33966