Knowledge
Data
7593646 517984426 44114461 6882390
509096 83265377 812 513557
9885336720 60281571 137 289