Knowledge
Data
3562 501856 486047 7702
71080436 19287825755 80073 0585873815
29573604 9741308972 6028731 488 550147