Knowledge
Data
163535 18 137684 789356186 84920273082
71260659 9084461 19686
818 653 10140509 35157560