Knowledge
Data
2305809 18 12936592 18652220
54319720 16895449876 3994376221
85273916 388556137 2925103 39323194