Knowledge
Data
47459295 32834 232452 2103 67048
42793 6603737 2716217 2093
676874 720399 9237256 50789557632