Knowledge
Data
93430428 840288 80071
83998 6089422 650 0767
64230951 252470 11934318 45726081 53185503506