Knowledge
Data
2668 305894643 46505259 51 789428513
33772158 568940 430 883912 323470445
154 163131 6670650 648592066