Knowledge
Data
27085837 121363513 40132162
90375488 91530628 85534782 2013153178 785216
264151 118515 8072812 0588233 3630367