Knowledge
Data
32948066952 6006979 226649062
504091741 60 548945 66251653499 1089828
39031976 77095949823 24788046 945060173 167