Knowledge
Data
24816538 14705308529 926 10222922760 412533
35574928 6688897908 6356576402 209
18351988 460163825 5712 871 3872348