Knowledge
Data
40046978 146171 22968 44796718615
95 594830 553778574 238
12 10332311 6733576171 5283 8988563249