Knowledge
Data
20786 49233962 5622808 310279
42980796 9892 5630 32444
966 107978 8280002 7066088772 338