Knowledge
Data
21893 1073901 178400830 743
18086163470 4962528 219 846548650
6050260 41830 38623575 87994