Knowledge
Data
89 18963776 80333 4385923 884121540
6741368 21156 303
5012 39028825953 8448 770470 44674