Knowledge
Data
141969563 2083 2541135905 365022 1077915
18118348 5169532 22649 560108772
45245140 7770 450361482 5801376 61205917938