Knowledge
Data
05989046 2955850 8303253712 94913 810
1946 40322 4455557 640 1978
88 7543198 31622 327280 8296270272