Knowledge
Data
159141192 60 189863161 76623526 1395519339
130991 287471294 2316
22779308 99 29524358 5981455 0601