Knowledge
Data
388380535 1775116 40930149869 12943120 94958465644
217494285 97154236410 721839 9778
149316 53522632951 66997120790 367568853 28509