Knowledge
Data
388046 64308 5771351360
99 2938 630147890 678683492 13336660
186845123 6374564 02034713