Knowledge
Data
459 43091679 3588746 37849768 17136703
22987740945 4750 299127870 47296213 84056
19608772865 8546 010952