Knowledge
Data
11579324 6168 2510265 47955
49307 91486952 736572471 9213071 5419490189
52 3591 2828215 37025 1860