Knowledge
Data
52 362740261 2281482
3562277961 171459274 80803851 3121726674
37378261 7753826414 1713160343 138138 16