Knowledge
Data
62828905 62384659 17196096256 827120 734
26578169 44449420703 198190 016622936 81649355
5842799 11415851 120362713 983 46141