Knowledge
Data
58072 952 42687158 27 1501615
769147 6946948 787880412 93773770 520509
303 84213921 40176