Knowledge
Data
105636 1518551 76377
050178 980 2653 95780164618 2811355
56162248837 45100 74131 38966 710882510