Knowledge
Data
665956 285302 14844263 97113424530 4324247
4424432 182518977 3209200794
093249 589 576036355 0716537 58351064