Knowledge
Data
59038087 14099658 779664913
489997 23886111 7228974298
372517 3631740 8138319 72826587033