Knowledge
Data
1963062652 470308616 2665200
585 21820399 407050008 14050828983 15203
116 80351376455 57344