Knowledge
Data
30 476589941 6403669245
7770950 8922 41572460124 4716
8443268 69536602294 200424 765528262