Knowledge
Data
9000386676 5921556428 99413343606 15466716806
8356246 80355376 11629 24011 758604964
302579 95029 237050 835 7220