Knowledge
Data
37677481 3145 46 29908587
7994687959 26894 75270 9026325 2444408
115449 21396330 90354 871