Knowledge
Data
592 344509828 46585 821965786
17074873027 2109497 41730465 53266731 5691710
8331 767927 1523143 1049