Knowledge
Data
145 7573963 568322
76193331 490 95783 7392560 94201275
390610 243126892 46739405 47140773 258