Knowledge
Data
80114156 067015943 15267831 5018104354
42778128 546109 148
3215770990 3154065367 21169632220 162680