Knowledge
Data
25866 856 32853897 163216
73872877892 37905004 20044696073 2003323968
493310994 802 48310644790