Knowledge
Data
47154242 966003 124066 18128243099 6091
645031749 44735 38381
99 4852780725 40007016 8634870 28