Knowledge
Data
5062 1107418 89 5938 3805709795
37664729017 566259 365 54006371 839876530
46657 42020252888 6278969320 62377153 242832