Knowledge
Data
3429996 300086211 79554155
5907162 4003915149 541 62684192831 17143839277
28 18267 294919 4284923