Knowledge
Data
170069 7373167253 4197 195673712 82
64 42502269418 2015
19817229050 2128276771 9186 949110764 15527822073