Knowledge
Data
75396604 7852 22269711 670416975
36045 876968 3317447 726232 10668060
38752 650168366 3894800