Knowledge
Data
59 20681436 4005881306
278 501324525 33872832230 79086082
47464781379 1349174593 092863430