Knowledge
Data
659623476 82679840 657152873 594580
016600 5479627 7626374 1040463
4007 17218 341918 511634907 6048