Knowledge
Data
3066 24441972 82781725 9804383 952572
947 56016890 44377
89585397 4030618 76489 881975230 576694462