Knowledge
Data
22015578 6600 5466747 2028670558
386871102 1531158 99536
99935320 363302237 323 79524131 1419856