Knowledge
Data
142 2016 687632 1532 399
358 76824995 7716 654802961
69448542428 1041171 2348105 771729