Knowledge
Data
6628483 860244 46844 7710
15511 49931943 17669880
63197 737777981 24003 6230016 428109