Knowledge
Data
58 3587 918204062 2660793 636687570
28817869 7835631 910355
4777087 044829 7340558520 568