Knowledge
Data
3101396 27345604 89989879706 050784367
33509 884180890 97690 20577271 654202727
3052749 231201524 4952912 58378129113