Knowledge
Data
38 346186 34161977 667677328 42216753984
10551 7569618 1523 852860 779380366
24553 5447715 0570