Knowledge
Data
24147980 208966325 2804873955 27977 87586127641
642 89352 524577144
154783663 1422393096 386792