Knowledge
Data
21011415 93293 62991 8147741
87811104 74439 36332568293 36219619
34776 9171128 722391 185 952687596