Knowledge
Data
47428165 1824955 41990205895 2058480 902878672
71052 8157 69574 7169 118443918
398 298 896926