Knowledge
Data
388070806 28874 5872408 509890 10412
27479687988 143127 24128 349109321
52585 614 384 705676 03287