Knowledge
Data
169 20265 6293 9615
668212 77372957 58496306899 3419627
634185 0650 40172425 099173 4779287