Knowledge
Data
66408656 155430575 5981290 1120004674
448441298 3372963202 489915608
24363759882 807 58778 56916968