Knowledge
Data
25821785 2116559 76190118 678844685 522875140
80831196718 22108699264 568005713 279357 2619275
4883 5239469 629 2941322056