Knowledge
Data
136633 1099 4500490 778493303 20237544666
6430222 5677253 73173 5017809179
38022 982 966766 68