Knowledge
Data
24303 6235758 38944726096 9360447 8079560627
58466 335808 865 6187462148 819
618 390682920 11006303902 000