Knowledge
Data
176688261 20237 105327 72051 27996
2178614209 411718218 5078634
241714348 8345684 3144679