Knowledge
Data
377480192 842224960 18759 29126491 895
950346295 512 5898030
354 4673687 578854251 155344300