Knowledge
Data
6593 347972604 1161368 5557084 95097147542
40251609 51 39117954965 3643188240 4285452166
592 663 275761577