Knowledge
Data
20656720829 12599455267 17 31063644 78428640
9128502 385820393 162 8176935742 148849259
48130705463 61810 96576585244 42239290 41285