Knowledge
Data
214586756 3071 817543 531651521
4185639 4293258 015278212
39434400202 8008340 7399 27870366 63630595845