Knowledge
Data
6666273 5803 164640 8966
21855453 812284 297455302 85 3940531858
8796989 3653252 3364771 018