Knowledge
Data
50274832 211871745 94224787 8115
1661 1939917 42082509887 6726413
144539 6085704 424941 75187310943 39