Knowledge
Data
2891 230543398 49664711 2880318
758787 931348 237879 4740274
30736 19 5795301 631880962 777695518