Knowledge
Data
98293230 605546688 310
175570574 6830793 7615454 962 50802617
17777 43639 12897 270954 418