Knowledge
Data
24352 9263 113
407762876 991441 80688564 108
46537535012 70129 450842568 381410099 2035008578