Knowledge
Data
32856 14028336 12535460 18375608 4577552055
272226263 12373601227 38553 991051 1527
843733 687990080 3325361 758