Knowledge
Data
96 58435552096 569136847 5229503 600739549
4092932 8222 59747 990484
17 621 1375844 464881996 84360675