Knowledge
Data
583126 840418 11823 29211 491015
4110034093 448552529 87952615 47235703
16 23048 209311168 27