Knowledge
Data
29972686 84 02176556492 2665479 90097
42305687 2172932 8114219 133929304 967481
88408835 3797906770 5301870384 37277 549