Knowledge
Data
8592406 6730110589 3219483096 127
171 670685486 64
38180666 0551072086 1522479 97993 198