Knowledge
Data
39377318 10615 6008486564 14999906735 7360553
94520618 13931218 1420690
78372 38130328 9726 33075