Knowledge
Data
26759 194240592 88 299946991
40229 40628629 78968 27460190
853998 699410564 427403975 761073637