Knowledge
Data
32944305 5513617 629881945 84625657827
18816 290458 333146 478009145
2637 38840 72832831 3287018 19734501008