Knowledge
Data
208584596 52098 92709160342 472233709 43574784
6109438786 21316533804 280269 81142 133052
60 16 303598 819 10652