Knowledge
Data
23 18704129554 325 9246687 273731
28721541 16248008670 26764 3784
770683 982157 8106607