Knowledge
Data
22 2664 42591978438 50070965
94945588 585597 109 16972
39251842958 4799207 838861 824