Knowledge
Data
48 16126361 21703049252 37612028 7018753815
8964174636 580727 18918881 5691272092
644 25 79281 368710137 23221383798