Knowledge
Data
6524983 22066176 960319 3676225978 47809872
230693 80033606928 50953991737 639678 37376
729 5241 3108455 11034426