Knowledge
Data
101438280 222329366 50594526496
49342103 383282629 053600631
164 34569720217 20705 6124468971 16158