Knowledge
Data
638014608 329851 310506393
105340139 2308357818 14182484 43484
890 35441597 991601 78690460915