Knowledge
Data
16601152 50031 44487
28525899621 203489 9742986 167209896
2844 40059579493 1454947 57725