Knowledge
Data
80 26393945 58318702009 131560 314938433
344924 40449241325 33690 44853666
45671466 414311377 950 5228945462