Knowledge
Data
8663 5305218 695599 1468892
177057360 84107592492 130824
144231390 85136166 58844124 69854781012 15