Knowledge
Data
41428426 47165 84224 41639720157 83295
89105195668 7241336963 5037755856 21380 31640
309532585 54265022 97 86119690 11890