Knowledge
Data
59470083 8088004 90495 539646178 159721
14952954330 2945 2310252 6239663591
41667 388395 84650 141