Knowledge
Data
837841 3545072 10708246726 6888863 86036
13153941756 643351609 16737690 592762
504 2517313 76162 53633965