Knowledge
Data
980 2949428 4248259 3099802 72432033
32543447 81886675 109059023 16300875 6972
26288 132828020 823394326 5892787 46673088077