Knowledge
Data
29 95558794 8074326 16228 625215
21274506 89151302 24736958 4983539504 7852621
35296 113288412 114568563 631 17