Knowledge
Data
22482246 1340664 15708 8585 610157308
38412932 9960967 15625
4882098 6497341 38983872 1021812948