Knowledge
Data
17071689 8060703621 81694 5445392 1349516
5943371155 4262837 587 229 64591
7326381096 769018966 9063 66006713