Knowledge
Data
3646 268172 422572536 21145533 1791
9353356042 45 711970184 78263 3037568
302593157 5806 14058255691 102455356