Knowledge
Data
22263 915193 1984333605
62 2214 152805 2561543 2534188672
80493 6751070251 86282 935914675