Knowledge
Data
40 6672713 8265 8710 860454
51242490 1981188170 47 3714047906 439074
987803 1083958813 12141761 93