Knowledge
Data
815632 701134925 38991 177502048 14833471
9211096 05754523 8948948803 722456 73826
286764 88688466 802252 3962