Knowledge
Data
30181370 27 068867 14810 15771190
3689 94561778 94371017125
23426 5782748232 047282 7778943415