Knowledge
Data
16600122 240739184 101436243 4672299 5433590937
128672 97767 986512818 323957272
33 147851763 2684513 53110602715 59008