Knowledge
Data
511582 401865 30138 809655
58279841 531659 308004 13920677
263798 65552182 12469352759