Knowledge
Data
52441596 9992962936 20800770 34272656 33775921603
110611 9362570 5188
18127977 18924364 76