Knowledge
Data
31 78558129 1971561128
78899715530 20416558 5900657 6106567993
223704 21857528 55539310 469