Knowledge
Data
5003 899601736 634
30270 7519 206711136 25306
159820 1904166216 90960407754 374029 2593241