Knowledge
Data
593016 3396228 12 90845057822 1988
1038574172 5029 7872 10143 7786
3673253 022 47620 67833