Knowledge
Data
46686179 4410970 37620 3872120
15568 6105 74729121 43647890
4333226 61085205143 99732286 949 1000