Knowledge
Data
572 40151440 80940 311861739
1780845 979803 854671161
163713262 24007495 16284736894 6472828 96691689