Knowledge
Data
15 540 919 2652 20434310622
3779572 4026 648292 98120703 76365370
18073648 5037049293 2554429 816