Knowledge
Data
5020013559 5560809 3785091 36395629
98654491 351749 8018
39111813 9418198 330463 621039714 26447297