Knowledge
Data
138 45221191 30913 82569
88172921 49171104 64785 5205344 6052115662
89785997659 14860834 27620801 38405722395