Knowledge
Data
3872155 53742985 978 42424387266 849301675
277 25008302992 48400721812
58139605960 681070781 982