Knowledge
Data
31179207 20195160 2160230 256465904
24257977657 806132 648 74263551
42 020572363 136356 734823939 5705