Knowledge
Data
396056 660 9511112301 023361224 324681269
2507 148337021 77052263
1276682238 40504 621164155 152