Knowledge
Data
31281116 91 19984683 52143372 46357075
32080085 7966106 75284059 1895347144
7815422483 666 8801535 241715589