Knowledge
Data
602872 16144272 117661430 49284453839 4929989
7160584467 3870 8136481001
70997 99495125733 95341 008812 361213