Knowledge
Data
25333741 117797254 418 813
61760 80639577 442587
249429271 4515 10883705130 5105090667 7767060493