Knowledge
Data
668426 41162368 41606123915 7586855
22631 791822873 75058087105 093357234 3032
90 546599 060508845 8305